3 ms·
The interesting thing here is that an identity is represented by an image ("avatar"). Normally you can't get enough combinations with such a scheme and still pr
by upofadown 4y ago
The interesting thing here is that an identity is represented by an image ("avatar"). Normally you can't get enough combinations with such a scheme and still produce a distinguishable image. Perhaps those long hex numbers shown in the screenshot also represent identity?
Another interesting thing here is that the RSA keys are 1024 bits long. It is fairly unlikely that some entity like the NSA is going to expend a Manhattan Project level of effort to get the messages of one individual (it would be cheaper to use other methods) but they in theory could. Most just make RSA keys 2048 bits long and accept the wild overkill.
- johnhenry 4y agoThe avatars make sense as a "checksum", though perhaps not a full representation of the key.
- mihanentalpo 4y agoAvatar is a representation of first 34 bits of SHA256-hash computed on uid + public key. It's used as simple visual tool to distinguish different keys and/or uids. https://github.com/MihanEntalpo/cryptboard.io/blob/main/web-app/public/js/frontend.js#L355 https://github.com/MihanEntalpo/cryptboard.io/blob/main/web-... RSA is 1024 because with 2048 on some old devices keys would be generated for minutes, making service unusable (for the first run)