Re: SATA SSD keeps disconnecting

From: Ralf Mardorf <ralf-mardorf_at_riseup.net>
Date: Sat, 26 Feb 2022 21:21:36 UTC
On Sat, 26 Feb 2022 21:45:46 +0100, Tomasz CEDRO wrote:
>I thought I have to desolder the NAND chips and read them in memory
>programmer

Hi,

are sure that it is possible to access and understand the link map ( see
https://en.wikipedia.org/wiki/Wear_leveling#Types ) or even more worse
probably also to decrypt the data?

"Some SSD have an internal encryption key, stored in nvram. When
issuing a command with hdparm to "secure erase" it, it will simply mark
all SSD's blocks as "unallocated", forget the old key and generate a
new one." -
https://unix.stackexchange.com/questions/593181/is-shred-bad-for-erasing-ssds

You likely can read the key, but you unlikely know how to use the key
to decrypt data. In a nutshell, if you read the chip, you probably also
need to disassemble the firmware, to understand the link map and
probably also to know how to decrypt the stored data.

It's just my guess, I don't have knowledge about SSD firmware secrets.

Regards,
Ralf