GPTKB
Browse
Query
Compare
Download
Publications
Contributors
Search
Elliptic Curve Cryptography (ECC)
URI:
https://gptkb.org/entity/Elliptic_Curve_Cryptography_(ECC)
GPTKB entity
Statements (51)
Predicate
Object
gptkbp:instanceOf
public-key cryptography algorithm
gptkbp:advantage
smaller key size for equivalent security
gptkbp:alternativeTo
gptkb:RSA
gptkb:DSA
gptkb:Diffie-Hellman
gptkbp:contrastsWith
gptkb:RSA
gptkbp:dependsOn
difficulty of ECDLP
gptkbp:hasCurve
gptkb:P-256
gptkb:P-384
gptkb:P-521
gptkb:secp256k1
gptkb:Curve25519
https://www.w3.org/2000/01/rdf-schema#label
Elliptic Curve Cryptography (ECC)
gptkbp:introduced
gptkb:Neal_Koblitz
gptkb:Victor_S._Miller
gptkbp:introducedIn
1985
gptkbp:legalStatus
most algorithms are now patent-free
gptkbp:provides
security with smaller key sizes
gptkbp:standardizedBy
gptkb:NIST
gptkb:SECG
gptkbp:supportsAlgorithm
gptkb:EdDSA
gptkb:ECIES
gptkb:ECDSA
gptkb:ECDH
gptkbp:usedBy
gptkb:WhatsApp
gptkb:tunnel
gptkb:Google_Android
gptkb:OpenSSL
gptkb:Apple_iOS
gptkb:TLS_1.3
gptkb:NSA_Suite_B_Cryptography
gptkb:Signal_Protocol
gptkb:GnuPG
SSH
gptkbp:usedFor
encryption
digital signatures
key exchange
gptkbp:usedIn
gptkb:Bitcoin
gptkb:cryptocurrency
gptkb:PGP
gptkb:VPNs
SSH
TLS
cryptocurrencies
smart cards
secure messaging
gptkbp:uses
elliptic curves over finite fields
gptkbp:usesProblem
gptkb:Elliptic_Curve_Discrete_Logarithm_Problem
gptkbp:vulnerableTo
quantum computers
gptkbp:bfsParent
gptkb:Transport_Layer_Security_(TLS)
gptkbp:bfsLayer
7