2011 · 17 citations · 12 references
ComputingComputer EngineeringComputer ScienceComputer ArchitectureCryptographyField-programmable Gate ArraysCryptographic AlgorithmsCryptographic ArchitectureCryptographic HashingField-programmable Gate Array ArchitectureFpga ArchitectureHash FunctionsAsic ImplementationCryptographic AccelerationCryptographic OperationsHardware Acceleration For CryptographyHash Function DesignHash Function ImplementationPower ConsumptionPower Consumption Optimization
This paper summarizes the design of a reprogrammable Application Specific Integrated Circuit capable of performing all members of the Secure Hash Algorithm (SHA) group of Hash Functions. The need for high-speed cryptography is introduced, as well as the SHA-1 and SHA-2 Hash Functions and their operation. Work performed at other institutions to improve throughput and power consumption is presented with advantages and disadvantages discussed. The ASIC design is then discussed, with comparisons made to previously published ASIC and FPGA implementations. The possibility of using this ASIC architecture for the SHA-3 candidates, as well as the Message Digest (MD) families of Hash Functions is suggested as an area of future work as it is shown the ASIC Architecture designed would be capable of this with only program modifications required.
12
Handbook of applied cryptography
Choice Reviews Online · 1997 · 10.5K citations · Full text
Cryptography: an introduction to computer security
Computer Law & Security Report · 1989 · 149 citations