4 ms·
One time pad using a TRNG - impossible to break, even in the case of chosen plaintext attacks. Now you could argue that having a key as long as the plaintext i
by woodman 11y ago
One time pad using a TRNG - impossible to break, even in the case of chosen plaintext attacks. Now you could argue that having a key as long as the plaintext is impractical, but if that is your concern then let me direct your attention back to my original point. There is a big difference between what is mathematically possible and what is possible within the constraints of thermodynamics.
- Retra 11y agoYou're correct, of course. But you can still side-channel a one-time pad.
- woodman 11y agoThat isn't an attack on the encryption, which is a very important distinction to make. But I'm curious what exactly you have in mind - we are repeatedly performing the same xor instruction, so power analysis won't work, and there is no branching, so timing wouldn't work either.