Handbook of Applied Cryptography
Handbook of Applied Cryptography
VINCI: Secure Test of a VLSI High-Speed Encryption System
Proceedings of the IEEE International Test Conference on Designing, Testing, and Diagnostics - Join Them
Concurrent Error Detection in Block Ciphers
ITC '00 Proceedings of the 2000 IEEE International Test Conference
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Hi-index | 0.00 |
In this paper, we present an easily-testable and reconfigurable pipeline for symmetric block ciphers. Bypass links with some extra pipeline stages are employed to detect errors, locate the corresponding faults, and reconfigure during normal operation. Duplicate computation, realized by using bypass links, is used to check the functionality of the modules for encryption. Test cycle insertion is controlled by activating bypass links either periodically or selectively, depending on the needs. Hardware overhead can be minimized by utilizing existing pipeline with one extra stage. Recovery from errors is achieved with negligible time overhead using the same bypass links employed for error detection.