RSA

E5909

RSA is a widely used public-key cryptographic algorithm that enables secure key exchange and digital signatures in many internet security protocols.

AI illustration

How this image was made

AI-generated illustration of RSA

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of RSA (RSA is a widely used public-key cryptographic algorithm that enables secure key exchange and digital signatures in many internet security protocols.)

All labels observed (14)

How this entity was disambiguated

Statements (60)

Predicate Object
instanceOf asymmetric cryptographic algorithm ⓘ
digital signature scheme ⓘ
encryption scheme ⓘ
public-key cryptographic algorithm ⓘ
basedOn integer factorization problem ⓘ
commonlyUsedWith AES ⓘ
comparedWith Elliptic Curve Cryptography ⓘ
consideredInsecureAtKeySize 512 bits ⓘ
768 bits ⓘ
hasComponent decryption algorithm ⓘ
encryption algorithm ⓘ
key generation algorithm ⓘ
signature generation algorithm ⓘ
signature verification algorithm ⓘ
inventedBy Adi Shamir ⓘ
Leonard Adleman ⓘ
Ron Rivest ⓘ
linked to: Ronald L. Rivest
keyGenerationStep choose public exponent e ⓘ
compute n = p × q ⓘ
compute private exponent d as modular inverse of e modulo φ(n) ⓘ
compute φ(n) ⓘ
select two large random primes p and q ⓘ
namedAfter Adi Shamir ⓘ
Leonard Adleman ⓘ
Ron Rivest ⓘ
linked to: Ronald L. Rivest
privateKeyComponent modulus n ⓘ
private exponent d ⓘ
publicKeyComponent modulus n ⓘ
public exponent e ⓘ
requires large prime numbers ⓘ
random number generation ⓘ
securityDependsOn difficulty of factoring large composite integers ⓘ
slowerThan symmetric-key algorithms for bulk encryption ⓘ
standardizedIn PKCS #1 ⓘ
RFC 8017 ⓘ
supports decryption ⓘ
digital signatures ⓘ
encryption ⓘ
key encapsulation ⓘ
typicalKeySize 1024 bits ⓘ
2048 bits ⓘ
3072 bits ⓘ
4096 bits ⓘ
usedFor certificate authentication ⓘ
digital signatures ⓘ
secure email ⓘ
secure key exchange ⓘ
software code signing ⓘ
usedInProtocol IPsec ⓘ
PGP ⓘ
S/MIME ⓘ
SSH ⓘ
SSL ⓘ
TLS ⓘ
uses Euler’s totient function ⓘ
modular exponentiation ⓘ
private key ⓘ
public key ⓘ
vulnerableTo quantum attacks via Shor’s algorithm ⓘ
yearOfInvention 1977 ⓘ

How these facts were elicited

Referenced by (64)

Full triples — surface form annotated when it differs from this entity's canonical label.

New Directions in Cryptography → influenced → RSA public-key cryptosystem ⓘ
linked to: RSA
Ronald L. Rivest → notableWork → RSA cryptosystem ⓘ
linked to: RSA
Ronald L. Rivest → knownFor → RSA public-key cryptosystem ⓘ
linked to: RSA
Ronald L. Rivest → coInventorOf → RSA cryptosystem ⓘ
linked to: RSA
PKCS #1 → defines → RSA encryption schemes ⓘ
linked to: RSA
PKCS #1 → usedFor → RSA encryption ⓘ
linked to: RSA
PKCS #1 → appliesTo → RSA public-key cryptosystem ⓘ
linked to: RSA
PKCS #1 → focusesOn → RSA algorithm ⓘ
linked to: RSA
RFC 8017 → defines → RSA Cryptography Standard ⓘ
linked to: RSA
RFC 8017 → defines → RSASSA-PSS ⓘ
linked to: RSA
Adi Shamir → knownFor → RSA public-key cryptosystem ⓘ
linked to: RSA
Adi Shamir → coInvented → RSA public-key cryptosystem ⓘ
linked to: RSA
Leonard Adleman → knownFor → RSA public-key cryptosystem ⓘ
linked to: RSA
Leonard Adleman → coInvented → RSA public-key cryptosystem ⓘ
linked to: RSA
RFC 8332 → keyType → RSA ⓘ
DNSSEC ZSK → algorithm → RSA ⓘ
Euler’s totient function φ(n) → roleIn → RSA cryptosystem ⓘ
linked to: RSA
Fermat's little theorem → usedIn → RSA cryptosystem ⓘ
linked to: RSA
ElGamal → comparedTo → RSA ⓘ
Hardware security module → supportsAlgorithm → RSA ⓘ
subject linked to: HSM
JSON Web Token → signatureAlgorithmType → RSA ⓘ
subject linked to: JSON Web Tokens (JWT)
EMSA-PSS → usedWith → RSA ⓘ
EMSA-PSS → compatibleWith → RSA public-key cryptography ⓘ
linked to: RSA
RFC 3447 → specifies → RSA Cryptography Standard ⓘ
linked to: RSA
RFC 3447 → specifies → RSA encryption schemes ⓘ
linked to: RSA
RFC 3447 → topic → RSA ⓘ
ECC → comparedTo → RSA ⓘ
Ed25519 → comparedTo → RSA ⓘ
Adi Shamir → coInvented → RSA encryption algorithm ⓘ
subject linked to: Adi
linked to: RSA
Shamir’s attack on RSA with low decryption exponent → targets → RSA cryptosystem ⓘ
linked to: RSA
DSA → relatedAlgorithm → RSA ⓘ
Euler’s theorem → usedIn → RSA cryptosystem ⓘ
linked to: RSA
MTProto → usesPrimitive → RSA ⓘ
subject linked to: MTProto encryption protocol