SBIR/STTR Research Award
Secure Processors
Award amount
$99,570Program and phase
SBIR · Phase IAward year
2006Award details
- Awarding agency
- Department of Defense
- Branch
- Army
- Recipient company
- CGO
- Proposal award date
- 2006-06-26
- Contract end date
- 2007-06-26
- UEI
- Not reported
- Solicitation number
- 2005.3
- Topic code
- OSD05-A10
Research abstract
This proposal described a family of techniques for providing code encryption beyond the first level of security provided by encrypting code and data in the memory and decrypting code and data in the caches inside the processor. The proposed technology, Deep Code Scrambling (DCS), was designed to work beyond and in conjunction with the first level of security, and hence providing a second level of security. In DCS, the decrypted code in the caches are virtual or scrambled codes, which need to be unscrambled in one of the processor pipeline stage before they become meaning full for the rest of the processor pipeline stages. Further more the Unscrambling key changes often and randomly, and hence providing another barrier for reverse engineering the internal algorithms of the codes.
Technology keywords
Not reported
Awards with the same topic code
Verified by an exact topic code match. This is not a text-similarity match.
- Secure Processors
- Protecting Sensitive Data through Novel Algorithm Transformations and Algebraic Splitting
- Secure Processor using Opcode Diversity
- Secure Processors
- Security Amplification Through Data Splitting: Achieving High Security Using Moderately Secure Hardware