Accession Number : AD1033766

Title :   SHAMROCK: A Synthesizable High Assurance Cryptography and Key Management Coprocessor

Descriptive Note : Technical Report

Corporate Author : MIT Lincoln Laboratory Lexington United States

Personal Author(s) : Whelihan,David J ; Vai,Michael ; Utin,Dan ; Khazan,Roger ; Gettings,Karen ; Anderson,Tom ; Godfrey,Antonio ; Govotski,Raymond ; Yeager,Mark ; Chetwynd,Brendon ; Nahill,Ben ; Koziel,Eric

Full Text :

Report Date : 01 Nov 2016

Pagination or Media Count : 7

Abstract : 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 Management/Reservation/ 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.

Descriptors :   cryptography , secure communications , field programmable gate arrays , applicationspecific integrated circuits , embedded systems , algorithms , information assurance , information security , metadata , prototypes , military communications , operating systems

Subject Categories : Cybernetics

Distribution Statement : APPROVED FOR PUBLIC RELEASE