PSS (Probabilistic Signature Scheme)

E830589

PSS (Probabilistic Signature Scheme) is a cryptographic digital signature method that enhances security by incorporating randomness into the signing process, commonly used with RSA in modern security standards.

All labels observed (4)

Label Occurrences
RSA-PSS 3
PSS (Probabilistic Signature Scheme) canonical 1
RSA-PSS signature generation 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf cryptographic scheme
digital signature scheme
probabilistic signature scheme
alsoKnownAs RSA-PSS
basedOn RSA public-key cryptosystem
commonlyUsedWith RSA
compatibleWith RSA key pairs of various sizes
componentOf modern public key infrastructure
designedFor digital signatures
discouragesUseOf deterministic RSA PKCS#1 v1.5 signatures
enhances security of RSA signatures
hasParameter hash function choice
mask generation function choice
salt length
hasProperty message recovery not provided by default
probabilistic
provably secure under certain assumptions
hasStep mask generation
message hashing
modular exponentiation with private key
salt generation
improvesOver RSA PKCS#1 v1.5 signature scheme
linked to: PKCS #1
introducedBy David Pointcheval
Mihir Bellare
Phillip Rogaway
oftenUsedWith SHA-256
SHA-384
SHA-512
provides existential unforgeability under chosen-message attack (EUF-CMA) under assumptions
recommendedBy modern cryptographic best practices for RSA signatures
requires private key
public key
securityProvedIn random oracle model
standardizedIn FIPS 186-4
FIPS 186-5
IEEE P1363a
linked to: IEEE P1363

PKCS #1 v2.1
linked to: PKCS #1

PKCS #1 v2.2
linked to: PKCS #1

RFC 8017
usedIn TLS
X.509 certificates
code signing
digital document signing
uses hash function
mask generation function
randomized padding
verificationInvolves modular exponentiation with public key
recomputing hash and masks
yearProposed 1996

How these facts were elicited

Referenced by (6)

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

EMSA-PSS basedOn PSS (Probabilistic Signature Scheme)
RFC 3447 defines RSASSA-PSS
linked to: PSS (Probabilistic Signature Scheme)
Encoding Method for Signature with Appendix – Probabilistic Signature Scheme usedWith RSA-PSS
linked to: PSS (Probabilistic Signature Scheme)
Encoding Method for Signature with Appendix – Probabilistic Signature Scheme usedIn RSA-PSS signature generation
linked to: PSS (Probabilistic Signature Scheme)
PSS (Probabilistic Signature Scheme) alsoKnownAs RSA-PSS
linked to: PSS (Probabilistic Signature Scheme)
Web Cryptography API supportsAlgorithm RSA-PSS
linked to: PSS (Probabilistic Signature Scheme)