Telecommunication project 2006 The Cipher Modes
The Cipher Modes Some definitions • - Initialization vector: it is a random data bloc which allows starting the encryption of the first bloc. Thus, it gives to the subject a kind of independent fortune. • Confidentiality: it is the principle that information will not be disclosed to unauthorized subjects. • Integrity: it is trust that can be placed in the information. Data integrity is having assurance that the information has not been altered between its transmission and its reception.
The Cipher Modes Electronic codebook Cipher-block chaining Cipher feedback Output feedback Counter mode CBC-MAC OCB
The Cipher Modes Electronic Codebook
The Cipher Modes Example with a picture The picture Encrypted with ECB Encrypted with a more secure mode
The Cipher Modes Cipher-block chaining
The Cipher Modes Cipher feedback
The Cipher Modes Output feedback
The Cipher Modes Counter mode
The Cipher Modes CBC-MAC
The Cipher Modes OCB mode
The Cipher Modes Conclusion Software: Smart Draw. By interpreting information, we imagined the diagrams corresponding to the various modes of coding and drew them. Preset forms: fleche, rectangle the scales for the definition of the sizes. code of colors for more simplicity. We encountered some problems, like the bad precision of the mouse. As a whole, this software is easy to use, indeed we had also the advantage of being able to re-use same forms of a diagram in another.