Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
IEC 14888-2-09, formally designated as ISO/IEC 14888-2:2008 (Cor. 1:2009, Confirmed 2016), is an international standard published under the joint ISO/IEC technical committee on information technology. It specifies digital signature mechanisms with appendix whose security is founded on the difficulty of the Integer Factorization (IF) problem. This includes widely deployed schemes such as RSA (Rivest-Shamir-Adleman) and Rabin (including the Rabin-Williams variant).
The standard defines a general model for signature generation and verification, along with a set of specific mechanisms. It applies to applications demanding high assurance of data origin authentication, integrity, and non-repudiation. The “appendix” format signifies that the original message is not recoverable from the signature itself and must accompany it. This part is designed to be used in combination with hash functions and random number generators specified in related ISO/IEC standards.
The standard mandates a general model for cryptographic primitives. A signature is generated by a signer using a private key {d, p, q} and verified by a verifier using a public key {n, e}.
Signature Generation and Verification: The signer processes the message M using a redundancy function. A random element r may be generated. The signature S is computed using the private key and the message digest. The full appendix consists of (S, r, H) or (S, H) depending on the mechanism. The verifier checks the binding against the public key.
| Identifier | Core Algorithm | Signature Type | Approved Padding / Redundancy | Recommended Key Size (Bits) |
|---|---|---|---|---|
| IF-RSA | RSA (RSA-PSS) | © 2026 tnlab.org — This article is for educational and technical reference purposes.