Abstract | ||
---|---|---|
With the latest advances in attack methods, it has become increasingly more difficult to secure data stored on smart cards, especially on non-volatile memories (NVMs), which may store sensitive information such as cryptographic keys or program code. Lightweight and low-latency cryptographic modules are a promising solution to this problem. In this study, memory encryption schemes using counter (CTR) and XOR-Encrypt-XOR (XEX) modes of operation are adapted for the target application, and utilized using various implementations of the block ciphers AES and PRESENT. Both schemes are implemented with a block cipher-based address scrambling scheme, as well as a special write counter scheme in order to extend the lifetime of the encryption key in CTR-mode. Using the lightweight cipher PRESENT, it is possible to implement a smart card NVM encryption scheme with less than 6K gate equivalents and zero additional latency. |
Year | DOI | Venue |
---|---|---|
2011 | 10.1007/978-3-642-27257-8_13 | CARDIS |
Keywords | Field | DocType |
attack method,cryptographic key,smart card,block cipher-based address,smart card nvm encryption,lightweight cipher,memory encryption scheme,counter scheme,encryption key,low-latency cryptographic module,aes | Multiple encryption,Key Wrap,Computer security,Computer science,Disk encryption theory,Encryption,40-bit encryption,Probabilistic encryption,Triple DES,Computer hardware,On-the-fly encryption,Embedded system | Conference |
Citations | PageRank | References |
4 | 0.55 | 14 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Baris Ege | 1 | 100 | 8.64 |
Elif Bilge Kavun | 2 | 114 | 9.89 |
Tolga Yalçin | 3 | 120 | 9.20 |