3 ms·
Processor cache could easily hold the encryption keys. Now that memory controllers are integrated to modern CPUs, this could be achieved quite easily when reva
by wazoox 15y ago
Processor cache could easily hold the encryption keys.
Now that memory controllers are integrated to modern CPUs, this could be achieved quite easily when revamping the architecture, adding a couple of special instructions.
- 4ad 15y agoNo new instructions necessary: http://www1.informatik.uni-erlangen.de/tresor http://www1.informatik.uni-erlangen.de/tresor .
- wazoox 15y agoOh yeah, silly me, I had forgotten about that. However, probably a couple of specialized instructions or storage areas in cache or register may make it a little more easy to use.
- simias 15y agoInteresting link. However it doesn't solve the security issues caused by non-volatile unencrypted system memory. I guess custom hardware could encrypt/decrypt the data going trough the memory controller on the fly.