Statements (47)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Mathematician
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:D._J._Bernstein
gptkb:Keybase |
gptkbp:application |
identity verification
secure messaging cryptocurrency wallets secure file sharing VP Ns |
gptkbp:base |
gptkb:9
|
gptkbp:field |
Finite field
|
gptkbp:has_programs |
gptkb:XMPP_Extension_Protocol
|
https://www.w3.org/2000/01/rdf-schema#label |
Curve25519
|
gptkbp:invention |
gptkb:D._J._Bernstein
|
gptkbp:is_a_basis_for |
elliptic curve mathematics
|
gptkbp:is_adopted_by |
gptkb:Signal_Protocol
|
gptkbp:is_designed_for |
secure communication
|
gptkbp:is_implemented_in |
Na Cl
|
gptkbp:is_standardized_by |
gptkb:IETF
|
gptkbp:is_used_for |
gptkb:Diffie-Hellman_key_exchange
|
gptkbp:key |
32 bytes
asymmetric cryptography |
gptkbp:key_issues |
32 bytes
|
gptkbp:notable_feature |
high performance
low memory usage simple implementation used in mobile applications used in web applications constant-time operations easy parameter generation efficient on low-power devices no need for random number generation resistance to side-channel attacks supports key exchange without prior shared secrets used in Io T devices used in secure cloud storage used in secure email systems used in various cryptographic libraries widely used in modern cryptography |
gptkbp:performance |
high speed
|
gptkbp:related_to |
gptkb:X25519
|
gptkbp:security_features |
128 bits
post-quantum resistant |
gptkbp:signature_move |
Ed DSA
|
gptkbp:theory |
8
|
gptkbp:type_of |
Montgomery curve
|
gptkbp:used_in |
gptkb:TLS_1.3
|