Re:A hacker stole $31M of Ether – how it happened, and what ...
by PeterisP on Friday July 21, 2017 @06:49AM
(#14819410)
A big benefit is that you can time-shift the distribution of the secret - you can distribute the one-time pad when it's convenient (e.g. when your submarine is at a home port) and be able to send secure messages over insecure channels at any future time.
[ Parent
| on HN ]
Re:A hacker stole $31M of Ether – how it happened, and what ...
by dsacco on Friday July 21, 2017 @09:00AM
(#14820098)
Yes, this is essentially half the basis for cryptography, of which the one-time pad is one particularly rigid form. If Alice and Bob wish to communicate, they can do so by first verifying each other in person, or with a trusted courier, and from then on can communicate remotely. Alternatively, they can use public-key cryptography to communicate remotely and securely over an insecure channel without requiring face to face contact or a trusted courier.
Re:A hacker stole $31M of Ether – how it happened, and what ...
by sbierwagen on Friday July 21, 2017 @08:06PM
(#14824652)
An important note: public key cryptography allows secure communication over insecure channels, where an adversary only has the ability to listen in, but not over untrusted channels, where an adversary can actively intercept messages and edit them.
The internet is an untrusted medium, since packet switching requires packets to travel through routers that can edit them at will. (The fabled man in the middle attack) This is the whole point of the certificate issuer public-key infrastructure, where issuer public keys are included in your OS's installation files, a secure communication channel. (If you can't trust your OS, you of course can't trust any communication made with it to be secure anyway)