Class: sec:BlockCipher

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.

•owl:Thing
        •sec:Countermeasure
                •sec:Cryptography
                        •sec:Encryption
                •sec:Encryption
                        •sec:Cryptography
                        •sec:EncryptionAlgorithm
                                •sec:BlockCipher

Super Classes

sec:protects ONLY (((sec:_Detection AND sec:_IntegrityOR (sec:_Prevention AND sec:_Confidentiality)) AND sec:_Data)
sec:protects SOME (sec:_Detection AND sec:_Integrity)
sec:EncryptionAlgorithm

Disjoint Classes

sec:EncryptionHardware, sec:StreamCipher

Annotations

dc:descriptionA 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)

Abstract Syntax

Class(sec:BlockCipher partial restriction(sec:protects allValuesFrom(intersectionOf(unionOf(intersectionOf(sec:_Detection
                                                                                                          sec:_Integrity)
                                                                                           intersectionOf(sec:_Prevention
                                                                                                          sec:_Confidentiality))
                                                                                   sec:_Data)))
                             restriction(sec:protects someValuesFrom(intersectionOf(sec:_Detection
                                                                                    sec:_Integrity)))
                             sec:EncryptionAlgorithm)

DisjointClasses(sec:BlockCipher sec:EncryptionHardware
                                sec:StreamCipher)

Usage

Class Description/Definition (Necessary Conditions)

sec:AES, sec:Blowfish, sec:DES, sec:TripleDES
Generated with OWLDoc