J.C. Patents
Data scrambling, descrambling, and data processing method, and controller and storage system using the same
A data scrambling method for scrambling raw data from a host system is provided. The data scrambling method includes generating a random number and storing the random number into a storage unit. The data scrambling method also includes receiving a user password from the host system, generating a padded value by using a first function unit based on the random number and the user password, and generating a nonce value by using a second function unit based on the padded value and a key. The data scrambling method further includes generating scrambled data corresponding to the raw data by using a third function unit based on the nonce value and the raw data. Accordingly, the raw data of the host system can be effectively protected.
Phison Electronics Corp.
H H
H04L H04L
inventional inventional
Ching-Wen Tzu-Yuan
Chang Meng