4 ms·
With modern ECC this is actually feasible.
by sarciszewski 12y ago
With modern ECC this is actually feasible.
- Ar-Curunir 12y agoIsn't IBE quite slow? And also it requires a third party for keygen and so on.
- sarciszewski 12y agoWhat is IBE and who said anything about it? I was talking about EdDSA.
- Ar-Curunir 12y agoIBE is Identity Based Encryption, and it allows you to use your identity (name, email, etc.) as your public key. There's nothing special about EdDSA compared to other digital signature schemes. EDIT: Oh, I realize you were saying that ECC allows much shorter public keys than most signature schemes.
- StavrosK 12y agoYeah, that's an actual ECC public key in my example above.
- sarciszewski 12y agoI'd recommend going base32 instead of base64 (case sensitivity won't screw anything up) and not padding with = characters. I know not padding violates RFC 4648 but I don't know anyone who's used to a = in their email address.
- StavrosK 12y agoBase32 would be too long, but maybe the equals sign could be elided, yeah.
- rakoo 12y agoBase58 it is, then (no non-alphanumeric characters so you can double click and it will select the whole string, no similarly-looking characters you could mistype (1 and l, 0 and O...)) (https://en.wikipedia.org/wiki/Base58 https://en.wikipedia.org/wiki/Base58)