Parallel Implementation of CRC in Hard Disk Encryption Card
Degang Zhang
Abstract
Degang Zhang
Abstract
Hard disk encryption card is used between host and hard disk.CRC(Cyclic Redundancy Check) ensures the data transmission in the hard disk encryption card.After analyzing CRC-16 check philosophy and serial shift structure,a recursive algorithm on the arrays of data CRC with word as the unit is drived.The function simulation result shows that the parallel encoding has high real time performance.Comparing with former implementation,the recursive algorithm saves hardware resource,satisfies the requirement of hard disk encryption card system.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Hard disk encryption card is used between host and hard disk.CRC(Cyclic Redundancy Check) ensures the data transmission in the hard disk encryption card.After analyzing CRC-16 check philosophy and serial shift structure,a recursive algorithm on the arrays of data CRC with word as the unit is drived.The function simulation result shows that the parallel encoding has high real time performance.Comparing with former implementation,the recursive algorithm saves hardware resource,satisfies the requirement of hard disk encryption card system.
Key concepts: Encryption, Computer science, Disk encryption hardware, Disk encryption, Unit disk, Filesystem-level encryption, Cyclic redundancy check, Parallel computing