MultiDrive – free backup, clone & wipe disk utility from Atola Technology

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 19 posts ] 
Author Message
 Post subject: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: March 29th, 2013, 17:31 
Offline
User avatar

Joined: February 25th, 2012, 10:35
Posts: 8
Location: United States
This is the Firewire-800 plus USB version. Unlike the USB only Passport drives, it has a standard SATA drive plus a bridge board with an Oxford Semiconductor OXUF943SE controller that includes hardware encryption.

The owner fried the bridge board by plugging a Firewire 400 cable into his Mac upside down. If I connect just the SATA drive is reads fine, appears healthy, but all the sectors are encrypted. Another message thread here suggested that I could use the bridge board from a similar drive and it would read the key off a sector near the end of the drive. I tried this and it did not work. Then I noticed that the two drives I have here, though both say model WDBAAE5000ASL-00, and both are marked R/N C3B, they have slightly different bridge boards. The bad bridge board is 4061-705063-003 revision AB but the donor drive bridge board is revision AM.

I also noticed that the two bridge boards have a slightly different Oxford chips. The bad board has OXUF943SE-LQAG but the donor drive is OXUF943SE-LQCG.

I had hoped that it would be possible to move a small flash chip with the encrption key from the old board to the new one but I am not certain which chip would store it: is it in the U2 Winbond chip, or in one of two smaller 8 legged chips (Q3 marked 4840 and Q8 marked 4425)? And would this even work considering that they have a different revision of the controller?

In thread http://forum.hddguru.com/passport-studio-recovery-issues-due-encryption-t24767.html Dark-Sider appears to have a similar problem, and Doomer suggests that there is a difference according to year of manufacture.

Does anyone happen to have a schematic of this board? If so we might work out which chips have been damaged. has anyone had success reviving one of these bridge boards?


Top
 Profile  
 
 Post subject: Re: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: March 31st, 2013, 15:35 
Offline

Joined: March 21st, 2013, 14:45
Posts: 121
Location: India
PCGuru wrote:
This is the Firewire-800 plus USB version. Unlike the USB only Passport drives, it has a standard SATA drive plus a bridge board with an Oxford Semiconductor OXUF943SE controller that includes hardware encryption.

The owner fried the bridge board by plugging a Firewire 400 cable into his Mac upside down. If I connect just the SATA drive is reads fine, appears healthy, but all the sectors are encrypted. Another message thread here suggested that I could use the bridge board from a similar drive and it would read the key off a sector near the end of the drive. I tried this and it did not work. Then I noticed that the two drives I have here, though both say model WDBAAE5000ASL-00, and both are marked R/N C3B, they have slightly different bridge boards. The bad bridge board is 4061-705063-003 revision AB but the donor drive bridge board is revision AM.

I also noticed that the two bridge boards have a slightly different Oxford chips. The bad board has OXUF943SE-LQAG but the donor drive is OXUF943SE-LQCG.

I had hoped that it would be possible to move a small flash chip with the encrption key from the old board to the new one but I am not certain which chip would store it: is it in the U2 Winbond chip, or in one of two smaller 8 legged chips (Q3 marked 4840 and Q8 marked 4425)? And would this even work considering that they have a different revision of the controller?

In thread http://forum.hddguru.com/passport-studio-recovery-issues-due-encryption-t24767.html Dark-Sider appears to have a similar problem, and Doomer suggests that there is a difference according to year of manufacture.

Does anyone happen to have a schematic of this board? If so we might work out which chips have been damaged. has anyone had success reviving one of these bridge boards?


Hi Friend PCGURU

First We Want To See The Pic Of Your Burnt Board.
Plz Provide Good Clean Photo Of Your Both Damaged Pcb And Donor Pcb.So We Advice You.

Your Friend
Jignesh


Top
 Profile  
 
 Post subject: Re: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: March 31st, 2013, 18:51 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
I found one photo, but not of the Oxford side.

4061-705063-003 Rev P1 PCB (rear):
http://farm9.staticflickr.com/8454/8021 ... b1dd_b.jpg

The Winbond chip would be the flash memory.

Did you try accessing the external drive via the USB port? Perhaps only the Firewire chip (TI TSB81BA3D?) was damaged?

FireWire (IEEE1394) bus interface pinout:
http://pinouts.ru/Slots/ieee1394_pinout.shtml

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: April 2nd, 2013, 13:13 
Offline
User avatar

Joined: February 25th, 2012, 10:35
Posts: 8
Location: United States
Thank you for your attention. In this case we can see no visible damage to the drive. Yes, we tried using the USB port and device was not recognized at all.

Pictures of the damaged board attached. The other (donor) board looks physically identical except for the controller part number and revision code.


Attachments:
Bad FW bridge board bottom.JPG
Bad FW bridge board bottom.JPG [ 1.86 MiB | Viewed 11788 times ]
Bad FW bridge board top.JPG
Bad FW bridge board top.JPG [ 1.34 MiB | Viewed 11788 times ]
Top
 Profile  
 
 Post subject: Re: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: April 2nd, 2013, 13:38 
Offline
User avatar

Joined: May 13th, 2010, 11:17
Posts: 2821
Location: Kuwait
PCGuru wrote:
This is the Firewire-800 plus USB version. Unlike the USB only Passport drives, it has a standard SATA drive plus a bridge board with an Oxford Semiconductor OXUF943SE controller that includes hardware encryption.

The owner fried the bridge board by plugging a Firewire 400 cable into his Mac upside down. If I connect just the SATA drive is reads fine, appears healthy, but all the sectors are encrypted. Another message thread here suggested that I could use the bridge board from a similar drive and it would read the key off a sector near the end of the drive. I tried this and it did not work. Then I noticed that the two drives I have here, though both say model WDBAAE5000ASL-00, and both are marked R/N C3B, they have slightly different bridge boards. The bad bridge board is 4061-705063-003 revision AB but the donor drive bridge board is revision AM.

I also noticed that the two bridge boards have a slightly different Oxford chips. The bad board has OXUF943SE-LQAG but the donor drive is OXUF943SE-LQCG.

I had hoped that it would be possible to move a small flash chip with the encrption key from the old board to the new one but I am not certain which chip would store it: is it in the U2 Winbond chip, or in one of two smaller 8 legged chips (Q3 marked 4840 and Q8 marked 4425)? And would this even work considering that they have a different revision of the controller?

In thread http://forum.hddguru.com/passport-studio-recovery-issues-due-encryption-t24767.html Dark-Sider appears to have a similar problem, and Doomer suggests that there is a difference according to year of manufacture.

Does anyone happen to have a schematic of this board? If so we might work out which chips have been damaged. has anyone had success reviving one of these bridge boards?



could you post here the hdd model (from inside)
not the WDBAAE5000ASL label from outside

_________________
Kuwait Data Recovery - UNIX GTC
The only reason for time is so that everything doesn't happen at once. By: Albert Einstein


Top
 Profile  
 
 Post subject: Re: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: April 2nd, 2013, 14:17 
Offline
User avatar

Joined: February 25th, 2012, 10:35
Posts: 8
Location: United States
fzabkar, thank you for your comments but I don't see a TI chip. I attach a close up of the main chip markings: the OXUF943SE-LQAC controller apparently combines FW, USB, SATA and encryption. http://www.plxtech.com/products/consumer/oxuf943se But then I don't see why they needed the LSI FW843 chip, which is also apparently a FW800 controller?


Attachments:
Bad FW bridge board chip markings.JPG
Bad FW bridge board chip markings.JPG [ 1.87 MiB | Viewed 11772 times ]
Top
 Profile  
 
 Post subject: Re: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: April 2nd, 2013, 15:44 
Offline
User avatar

Joined: February 25th, 2012, 10:35
Posts: 8
Location: United States
einstein9 wrote:
could you post here the hdd model (from inside)
not the WDBAAE5000ASL label from outside


It is a standard 500 GB SATA drive WD5000BEVT-00A0RT0.

I looked at it with a hex editor and start of drive is clearly encrypted.

But the very last sector on drive is probably not: it starts with signature wdDI and ends with bytes AAh, 0Ah.
At end-16 (and at end-32) is a sector that contains Unicode string "VIDEOS 09"
At end-18 (and end-35) is a sector starting "wdHS" ending with bytes 09h, A7h
At end-36 (and end-37) sector starting "wdMP" ending with bytes 63h, 27h

There is some unencrypted data near the end of the drive (presumably the CD image that someone mentioned) as I can see text such as "Flash Player". This ends with a long block filled with FFh in sector 976125731 (end-647437) followed by a sector starting with "H+". After that there are a lot of zero filled sectors until end-37.


Top
 Profile  
 
 Post subject: Re: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: April 2nd, 2013, 16:35 
Offline
User avatar

Joined: September 29th, 2005, 12:02
Posts: 3577
Location: Chicago
PCGuru wrote:
fzabkar, thank you for your comments but I don't see a TI chip. I attach a close up of the main chip markings: the OXUF943SE-LQAC controller apparently combines FW, USB, SATA and encryption. http://www.plxtech.com/products/consumer/oxuf943se But then I don't see why they needed the LSI FW843 chip, which is also apparently a FW800 controller?

There is a version of similar PCB but with two FW800 ports (Revision 705110-002)
Per my understanding Oxford has only one FW port, so probably WD decided to do FW ports on LSI because it supports more than one FW800 port

_________________
SAN, NAS, RAID, Server, and HDD Data Recovery.


Top
 Profile  
 
 Post subject: Re: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: April 2nd, 2013, 16:38 
Offline
User avatar

Joined: September 29th, 2005, 12:02
Posts: 3577
Location: Chicago
PCGuru wrote:
I had hoped that it would be possible to move a small flash chip with the encrption key from the old board to the new one but I am not certain which chip would store it: is it in the U2 Winbond chip, or in one of two smaller 8 legged chips (Q3 marked 4840 and Q8 marked 4425)?

Winbond is the flash chip that includes encryption key

_________________
SAN, NAS, RAID, Server, and HDD Data Recovery.


Top
 Profile  
 
 Post subject: Re: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: April 2nd, 2013, 17:23 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
Doomer wrote:
There is a version of similar PCB but with two FW800 ports (Revision 705110-002)

I don't know if it's the same number, but I found this while I was searching for the OP's PCB:
http://farm9.staticflickr.com/8458/8021 ... c1c6_b.jpg

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: April 2nd, 2013, 18:30 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
PCGuru wrote:
I had hoped that it would be possible to move a small flash chip with the encrption key from the old board to the new one but I am not certain which chip would store it: is it in the U2 Winbond chip, or in one of two smaller 8 legged chips (Q3 marked 4840 and Q8 marked 4425)?

I wasn't able to read all the chip markings, but AFAICT there is a 5V switchmode regulator consisting of Q3 (AO4840), a 4R7 coil (L19), and U4 (NX2838DS). I'm guessing that this regulator is only needed when the drive is powered from the Firewire port, otherwise the power is provided via USB.

Q8 (AO4425) is a MOSFET. I suspect that it switches +5V power to the drive's SATA power connector under control of the Oxford bridge.

U7 and U6 apear to be 3.3V regulators, possibly switchmode, although I can't positively identify their associated coils. They look like NX4110 parts.

FW843, LSI, IEEE 1394b Bilingual Three-Cable Transceiver-Arbiter:
http://www.lsi.com/downloads/Public/139 ... _FW843.pdf (Product Brief)
http://www.lsi.com/products/networkingc ... FW843.aspx

NX2838DS, Microsemi, SINGLE SUPPLY HIGH FREQUENCY ADJUSTABLE SYNCHRONOUS PWM CONTROLLER WITH A 3.3V/700mA LDO:
http://www.microsemi.com/document-porta ... 6-nx2838ds

AO4840, Alpha & Omega, 40V 6A Dual N-Channel MOSFET:
http://aosmd.com/pdfs/datasheet/AO4840.pdf

AO4425, Alpha & Omega, 38V 14A P-Channel MOSFET:
http://aosmd.com/pdfs/datasheet/AO4425.pdf

NX4110, Microsemi, 1A SYNCHRONOUS BUCK SWITCHER WITH FET ON BOARD:
http://www.microsemi.com/document-porta ... 4110ds-pdf
http://datasheet.eeworld.com.cn/pdf/MIC ... 0CZ1TR.pdf

_________________
A backup a day keeps DR away.


Last edited by fzabkar on April 2nd, 2013, 18:35, edited 2 times in total.

Top
 Profile  
 
 Post subject: Re: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: April 2nd, 2013, 18:32 
Offline
User avatar

Joined: February 25th, 2012, 10:35
Posts: 8
Location: United States
I just took another look at the data area of this drive and noticed something very strange. This drive does not have a user password, so maybe it would be different if a password were in use.

Some sectors (which i assume are sectors that have never been written to) are all zero. Others (especially the header sectors) contain exactly the same pattern of 16 bytes repeated over and over (it occurs over a million times in just the first 400,000 sectors). It appears that zero bytes, regardless of which sector they occur in, have been replaced by this same 16 byte sequence!

My understanding was that hardware disk encryption should vary the encryption key for each sector but this does not seem to. Instead the same encryption appplies to every sector. Perhaps it is not really encrypted but simply a quick substitute cipher?

Of course anything more complicated than a simple XOR would still be hard to figure out without knowing the exact algorithm used.


Attachments:
WD passport first sectors.png
WD passport first sectors.png [ 106.05 KiB | Viewed 11747 times ]
Top
 Profile  
 
 Post subject: Re: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: April 2nd, 2013, 18:51 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
AIUI, 128-bit AES encryption applies the same encryption key to each group of 16 bytes (= 128 bits) throughout the entire user area.

When the drive is manufactured, it is first zero-filled. It is then placed inside the enclosure and partitioned and formatted via USB.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: April 2nd, 2013, 21:34 
Offline
User avatar

Joined: September 29th, 2005, 12:02
Posts: 3577
Location: Chicago
fzabkar wrote:
Doomer wrote:
There is a version of similar PCB but with two FW800 ports (Revision 705110-002)

I don't know if it's the same number, but I found this while I was searching for the OP's PCB:
http://farm9.staticflickr.com/8458/8021 ... c1c6_b.jpg

That's PCB for 3.5" drives

_________________
SAN, NAS, RAID, Server, and HDD Data Recovery.


Top
 Profile  
 
 Post subject: Re: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: April 2nd, 2013, 21:40 
Offline
User avatar

Joined: September 29th, 2005, 12:02
Posts: 3577
Location: Chicago
PCGuru wrote:
Perhaps it is not really encrypted but simply a quick substitute cipher?

No
These drives use AES256 or AES128(less common) encryption in ECB mode. AES ECB is the basic implementation of AES encryption algorithm where data is divided on 16-byte pieces and encrypted with the same key w/o any further modification.
That's why you see this pattern. It's "decrypted", zero-filled unoccupied drive space.

_________________
SAN, NAS, RAID, Server, and HDD Data Recovery.


Top
 Profile  
 
 Post subject: Re: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: April 3rd, 2013, 2:05 
Offline

Joined: September 28th, 2005, 8:56
Posts: 22
Location: Krasnoyarsk, Russia
I'm sure, you already done that, but, did you checked this burnt board for blown fuses, zero ohm resistors, torn inductor coils?
Does ICs on the board powered with correct voltage, and ground pins still connected to the ground? Is they abnormally hot, while board is powered?
On a first foto i can see some DC/DC converter IC with it's coil and diode on the other side. If it so, is it working correct?

Maybe, it will be more easy to repair this burnt board (if it possible), instead of trying decrypt the data with the good one?


Top
 Profile  
 
 Post subject: Re: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: April 3rd, 2013, 4:18 
Offline
User avatar

Joined: May 13th, 2010, 11:17
Posts: 2821
Location: Kuwait
Randy wrote:
I'm sure, you already done that, but, did you checked this burnt board for blown fuses, zero ohm resistors, torn inductor coils?
Does ICs on the board powered with correct voltage, and ground pins still connected to the ground? Is they abnormally hot, while board is powered?
On a first foto i can see some DC/DC converter IC with it's coil and diode on the other side. If it so, is it working correct?

Maybe, it will be more easy to repair this burnt board (if it possible), instead of trying decrypt the data with the good one?


Agree with you here, chances are more.

good luck

_________________
Kuwait Data Recovery - UNIX GTC
The only reason for time is so that everything doesn't happen at once. By: Albert Einstein


Top
 Profile  
 
 Post subject: Re: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: April 3rd, 2013, 13:47 
Offline
User avatar

Joined: February 25th, 2012, 10:35
Posts: 8
Location: United States
Thank you all for so much input. When I received this job I Googled for "firewire inserted upside down" and the consensus was that it would have fried the Firewire controller, which I thought was the same chip as the USB, SATA and encrption. However we have now learnt that this board uses a separate LSI chip for FW, so the damage could be elsewhere. I will follow your suggestions and test further.


Top
 Profile  
 
 Post subject: Re: WDBAAE5000ASL-00 My Passport Firewire Encryption
PostPosted: April 3rd, 2013, 15:29 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 16960
Location: Australia
Could it be that the FW843 chip was the only culprit and that the Oxford bridge is hanging while looking for it?

If you examine the firewire pinout, a connector reversal would apply power to the FW843 signal pins.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 19 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 221 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group