2001 · 13 citations · 5 references
ComputingComputer EngineeringComputer ScienceComputer ArchitectureComputer SecurityCryptographyCryptographic ArchitectureCryptographic ImplementationHardware AccelerationMicroarchitectural SecurityCryptographic AccelerationCryptographic Accelerator DesignCryptographic AcceleratorsCryptographic OperationsHardware Acceleration For CryptographySecurity HardwareSpecialty HardwareThroughput
Over the last several years, our research team built a commercially-offered secure coprocessor that, besides other features, offers high-speed DES: over 20 megabytes/second. However, it obtains these speeds only on operations with large data lengths. For DES operations on short data (e.g., 8-80 bytes), our commercial offering was benchmarked at less than 2 kilobytes/second. The programmability of our device enabled us to investigate this issue, identify and address a series of bottlenecks that were not initially apparent, and ultimately bring our short-DES performance close to 3 megabytes/second. This paper reports the results of this real-world systems exercise in hardware cryptographic acceleration--and demonstrates the importance of, when designing specialty hardware, not overlooking the software aspects governing how a device can be used.
5
Denis Abraham, G. M. Dolan, G. P. Double et al. · IBM Systems Journal · 1991 · 147 citations
Practical server privacy with secure coprocessors
Sean W. Smith, David Safford · IBM Systems Journal · 2001 · 103 citations
Encryption Modes with Almost Free Message Integrity
Charanjit S. Jutla · Journal of Cryptology · 2008 · 98 citations · Full text