PKCS #1
E37199
PKCS #1 is a cryptographic standard that defines the mathematical properties, formats, and padding schemes for implementing RSA encryption and digital signatures.
All labels observed (21)
How this entity was disambiguated
This entity first appeared as the object of triple T287230 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: PKCS #1 Context triple: [RSA, standardizedIn, PKCS #1]
-
A.
RSA
RSA is a widely used public-key cryptographic algorithm that enables secure key exchange and digital signatures in many internet security protocols.
-
B.
PGP
PGP (Pretty Good Privacy) is an encryption program that provides cryptographic privacy and authentication for data communication, most notably for securing emails and files.
-
C.
NIST SP 800-56A
NIST SP 800-56A is a NIST Special Publication that specifies approved methods for public-key establishment, including Diffie–Hellman–based key agreement schemes, for use in U.S. federal cryptographic systems.
-
D.
Diffie–Hellman key exchange
Diffie–Hellman key exchange is a foundational cryptographic protocol that enables two parties to securely establish a shared secret over an insecure communication channel.
-
E.
X.509 certificates
X.509 certificates are digital documents that bind a public key to an entity’s identity using a trusted certificate authority, forming the basis of public key infrastructure for secure communications.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: PKCS #1 Target entity description: PKCS #1 is a cryptographic standard that defines the mathematical properties, formats, and padding schemes for implementing RSA encryption and digital signatures.
-
A.
RSA
RSA is a widely used public-key cryptographic algorithm that enables secure key exchange and digital signatures in many internet security protocols.
-
B.
PGP
PGP (Pretty Good Privacy) is an encryption program that provides cryptographic privacy and authentication for data communication, most notably for securing emails and files.
-
C.
NIST SP 800-56A
NIST SP 800-56A is a NIST Special Publication that specifies approved methods for public-key establishment, including Diffie–Hellman–based key agreement schemes, for use in U.S. federal cryptographic systems.
-
D.
Diffie–Hellman key exchange
Diffie–Hellman key exchange is a foundational cryptographic protocol that enables two parties to securely establish a shared secret over an insecure communication channel.
-
E.
X.509 certificates
X.509 certificates are digital documents that bind a public key to an entity’s identity using a trusted certificate authority, forming the basis of public key infrastructure for secure communications.
- F. None of above. chosen
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
cryptographic standard
ⓘ
public-key cryptography standard ⓘ |
| appliesTo |
RSA
ⓘ
surface form:
RSA public-key cryptosystem
|
| category | cryptography ⓘ |
| defines |
ASN.1 syntax for RSA keys
ⓘ
ASN.1 syntax for RSA parameters ⓘ ASN.1 syntax for RSA signatures ⓘ RSA ⓘ
surface form:
RSA encryption schemes
RSA signature schemes ⓘ formats for RSA private keys ⓘ formats for RSA public keys ⓘ mathematical properties of RSA ⓘ padding schemes for RSA encryption ⓘ padding schemes for RSA signatures ⓘ |
| domain | information security ⓘ |
| focusesOn |
RSA
ⓘ
surface form:
RSA algorithm
|
| fullName |
PKCS #1
self-linksurface differs
ⓘ
surface form:
Public-Key Cryptography Standards #1
|
| governs | interoperability of RSA implementations ⓘ |
| includes |
PKCS #1
self-linksurface differs
ⓘ
surface form:
EME-OAEP
EME-PKCS1-v1_5 ⓘ EMSA-PKCS1-v1_5 ⓘ EMSA-PSS ⓘ PKCS #1 self-linksurface differs ⓘ
surface form:
RSAES-OAEP
RSAES-PKCS1-v1_5 ⓘ RSASSA-PKCS1-v1_5 ⓘ RFC 8017 ⓘ
surface form:
RSASSA-PSS
|
| partOf |
PKCS #1
self-linksurface differs
ⓘ
surface form:
Public-Key Cryptography Standards
|
| publishedBy |
RSA Security
ⓘ
surface form:
RSA Laboratories
|
| relatedTo |
PKCS #7
ⓘ
PKCS #8 ⓘ X.509 certificates ⓘ
surface form:
X.509
|
| specifies |
encoding methods for RSA
ⓘ
hash functions to be used with RSA signatures ⓘ recommended key sizes for RSA ⓘ requirements for RSA key generation ⓘ requirements for RSA key validation ⓘ requirements for RSA parameter validation ⓘ security considerations for RSA implementations ⓘ |
| standardizes |
RSA ciphertext format
ⓘ
RSA key pair representation ⓘ RSA private key format ⓘ RSA public key format ⓘ RSA signature format ⓘ |
| usedFor |
RSA digital signatures
ⓘ
RSA ⓘ
surface form:
RSA encryption
certificate-related RSA operations ⓘ key transport based on RSA ⓘ |
| usedIn |
S/MIME
ⓘ
SSL ⓘ TLS ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: PKCS #1 Description of subject: PKCS #1 is a cryptographic standard that defines the mathematical properties, formats, and padding schemes for implementing RSA encryption and digital signatures.
Referenced by (36)
Full triples — surface form annotated when it differs from this entity's canonical label.