Malleability

from Wikipedia, the free encyclopedia

The term malleability (English for malleability ) is a property of some cryptographic algorithms . An encryption algorithm is considered to be "malleable" if it is possible to change a ciphertext to a similar ciphertext that can be decrypted to a similar  plaintext . This means that with a given plaintext it is possible to generate another ciphertext that can be deciphered for a known function without ever knowing anything about it.

Malleability is often an undesirable property for a cryptographic scheme used in a general purpose as it allows an attacker to change the content of a message.