You are correct that I do need to restrict to integers (which seems a forgivable omission) and that I really do need to make x and y k-bit integers, not just > 1 (which is less forgivable).
The statement about private key encryption is basically correct though. A one-time pad allows you to send a message which is no longer than the pad. But if you want to send a much longer message, as I said, or to send many messages, you can’t use a one-time pad. You need to do something different, such as inflate your shared random secret to a much longer psuedorandom secret.
In general, there are probably many slight untruths here. I didn’t think that was too horrible since most people’s understanding is very bad (and they are pretty slight untruths), but I don’t really know.
You are correct that I do need to restrict to integers (which seems a forgivable omission) and that I really do need to make x and y k-bit integers, not just > 1 (which is less forgivable).
The statement about private key encryption is basically correct though. A one-time pad allows you to send a message which is no longer than the pad. But if you want to send a much longer message, as I said, or to send many messages, you can’t use a one-time pad. You need to do something different, such as inflate your shared random secret to a much longer psuedorandom secret.
In general, there are probably many slight untruths here. I didn’t think that was too horrible since most people’s understanding is very bad (and they are pretty slight untruths), but I don’t really know.