SHAMROCK: A Synthesizable High Assurance Cryptography and Key Management Coprocessor
MIT Lincoln Laboratory Lexington United States
Pagination or Media Count:
For performance, maintainability and usability, military communications systems must properly integrate and coordinate cryptographic primitives and use adequate key management schemes. In this paper, we present a SHAMROCK Synthesizable High Assurance ManagementReservation Operation of Cryptography and Keys coprocessor. Being self-contained and synthesizable, SHAMROCK empowers designers to readily and correctly incorporate cryptography and key management into embedded systems. SHAMROCK has been incorporated in multiple mission critical systems to enable secure computing and communications.