2005
DOI: 10.1145/1080695.1069972
|View full text |Cite
|
Sign up to set email alerts
|

High Efficiency Counter Mode Security Architecture via Prediction and Precomputation

Abstract: Encrypting data in unprotected memory has gained much interest lately for digital rights protection and security reasons. Counter Mode is a well-known encryption scheme. It is a symmetric-key encryption scheme based on any block cipher, e.g. AES. The scheme's encryption algorithm uses a block cipher, a secret key and a counter (or a sequence number) to generate an encryption pad which is XORed with the data stored in memory. Like other memory encryption schemes, this method suffers from the inherent latency of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
63
0

Year Published

2005
2005
2014
2014

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 66 publications
(63 citation statements)
references
References 20 publications
0
63
0
Order By: Relevance
“…Techniques based on one-time-pad encryption or counter mode block ciphers [13,11,9] have been proposed that encrypt/decrypt data using a one-time-pad derived from a key and a mutating counter value. This enables the computation of the one-time-pad to be decoupled from the reading of encrypted data from off-chip memory.…”
Section: Introductionmentioning
confidence: 99%
See 4 more Smart Citations
“…Techniques based on one-time-pad encryption or counter mode block ciphers [13,11,9] have been proposed that encrypt/decrypt data using a one-time-pad derived from a key and a mutating counter value. This enables the computation of the one-time-pad to be decoupled from the reading of encrypted data from off-chip memory.…”
Section: Introductionmentioning
confidence: 99%
“…First, the presence of fairly large on-chip L1 and L2 caches reduce the frequency of offchip accesses. Second in [13,9] additional hardware support has been proposed to reduce decryption latency. The techniques in [13] and [9] enable the onetime-pad to be precomputed while data is being fetched from off-chip memory by caching counter values and predicting them respectively.…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations