Public Key Cryptography
In public key cryptography, padding is the process of preparing a message for encryption or signing using a specification or scheme such as PKCS#1 v2.0, OAEP, PSS, PSSR, IEEE P1363 EMSA2 and EMSA5. A popular example is OAEP used with RSA.
The operation is referred to as "padding" because originally, random material was simply appended to the message to make it long enough for the primitive, but this is not a secure form of padding and is no longer used. A modern padding scheme aims to ensure that the attacker cannot manipulate the plaintext to exploit the mathematical structure of the primitive and will usually be accompanied by a proof, often in the random oracle model, that breaking the padding scheme is as hard as solving the hard problem underlying the primitive.
Read more about this topic: Padding (cryptography)
Famous quotes containing the words public and/or key:
“You will belong to that minority which, according to current Washington doctrine, must be protected in its affluence lest its energy and initiative be impaired. Your position will be in contrast to that of the poor, to whom money, especially if it is from public sources, is held to be deeply damaging.”
—John Kenneth Galbraith (b. 1908)
“The key is in the window, the key is in the sunlight at the
windowI have the keyGet married Allen dont take drugsthe key is in the bars, in the sunlight in the window.
Love,
your mother”
—Allen Ginsberg (b. 1926)