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 : https://apps.dtic.mil/dtic/tr/fulltext/u2/1033766.pdf


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