Statements (29)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:public_key_infrastructure
|
| gptkbp:basedOn |
gptkb:Diffie–Hellman_key_exchange
|
| gptkbp:category |
gptkb:encryption_scheme
cryptography public-key cryptography |
| gptkbp:dependsOn |
discrete logarithm problem
|
| gptkbp:homomorphicProperty |
multiplicative
|
| gptkbp:introducedIn |
1985
|
| gptkbp:key |
private key
public key |
| gptkbp:messageExpansion |
yes
|
| gptkbp:namedAfter |
gptkb:Tahar_Elgamal
|
| gptkbp:openSource |
gptkb:OpenSSL
gptkb:GnuPG |
| gptkbp:provides |
semantic security
|
| gptkbp:standardizedBy |
gptkb:IEEE_P1363
gptkb:ISO/IEC_9796-3 |
| gptkbp:usedFor |
digital signatures
asymmetric encryption |
| gptkbp:usedIn |
gptkb:GNU_Privacy_Guard_(GPG)
gptkb:PGP |
| gptkbp:uses |
modular arithmetic
randomness |
| gptkbp:vulnerableTo |
chosen ciphertext attack (CCA)
chosen plaintext attack (CPA) |
| gptkbp:bfsParent |
gptkb:Rivest–Shamir–Adleman
gptkb:homomorphic_encryption |
| gptkbp:bfsLayer |
6
|
| https://www.w3.org/2000/01/rdf-schema#label |
ElGamal encryption
|