| Block ciphers do typically also protect the integrity of data. It is hard to modify the cryptotext so that the recipient does not detect the change. |
| protects SOME (_Detection AND _Integrity) |
| EncryptionAlgorithm |
| protects ONLY (((_Detection AND _Integrity) OR (_Prevention AND _Confidentiality)) AND _Data) |
| dc:description | A cipher in which a fixed-length block of data is encrypted, or decrypted, at each iteration of the algorithm: each block is input, encrypted, and output, with no memory (to retain message-dependent information) between blocks. (ODoc) |
Class(BlockCipher partial restriction(protects someValuesFrom(intersectionOf(_Detection
_Integrity)))
EncryptionAlgorithm
restriction(protects allValuesFrom(intersectionOf(unionOf(intersectionOf(_Detection
_Integrity)
intersectionOf(_Prevention
_Confidentiality))
_Data))))
DisjointClasses(BlockCipher EncryptionHardware
StreamCipher)