Hot answers tagged key-exchange
Are there any advantages to “1.”, especially when users must communicate the password/key through a separate channel in both cases? As the comments (1, 2) already indicated: the first option “1.” will be easier to communicate. When you talk about a “high-entropy key”, I assume you are generating that high-entropy with a cryptographically secure random ...
Well, hope that it's not late for this answer. Because it was yesterday that I encountered this problem and I'm new to this wonderful website. According to your description, and as far as I know, this protocol meets your demands very well. First, it works with RSA as you have mentioned in the second paragraph. The original version of this protocol is ...
You're missing that "All exponentiations are done modulo a particular 1536-bit prime". See https://docs.python.org/3.1/library/functions.html#pow.
Only top voted, non community-wiki answers of a minimum length are eligible