Title Details: | |
Symmetric Cryptosystems |
|
Authors: |
Pagourtzis, Aristeidis Zachos, Efstathios Grontas, Panagiotis |
Reviewer: |
Poulakis, Dimitrios |
Subject: | MATHEMATICS AND COMPUTER SCIENCE > > > MATHEMATICS AND COMPUTER SCIENCE > NATURAL SCIENCES AND AGRICULTURAL SCIENCES > PHYSICS > INDERDISCIPLINARY PHYSICS AND RELATED AREAS OF SCIENCE AND TECHNOLOGY > > ENGINEERING AND TECHNOLOGY > > > MATHEMATICS AND COMPUTER SCIENCE > > MATHEMATICS AND COMPUTER SCIENCE > > MATHEMATICS AND COMPUTER SCIENCE > MATHEMATICS > NUMBER THEORY > COMPUTATIONAL NUMBER THEORY |
Description: | |
Abstract: |
Stream ciphers. Pseudorandom number generators, pseudorandom functions, randomness extractors. BBS (Blum-Blum-Shub) pseudorandom generator. Linear feedback shift registers. Key period. Linear and nonlinear complexity. The Berlekamp-Massey algorithm. Block ciphers. Feistel networks: decryption with key inversion. The DES cryptosystem: the role of S-boxes. Confusion and diffusion. Design criteria. Key scheduling program. Man-in-the-middle attack. Security enhancement: 3-DES, DES-X. Differential cryptanalysis. Linear cryptanalysis. The AES cryptosystem. The basic procedures. AES S-boxes: SubBytes process. Modes of operation for block ciphers: ECB, CBC, CFB, OFB, CTR. Transmission error effects, self-recovery. Use of CBC and CFB in Message Authentication Codes (MACs). Stream cipher from a block cipher: keystream generation from CFB/OFB/CTR.
|
Type: |
Chapter |
Creation Date: | 2015 |
Item Details: | |
License: |
Attribution - NonCommercial - ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
Handle | http://hdl.handle.net/11419/5444 |
Bibliographic Reference: | Pagourtzis, A., Zachos, E., & Grontas, P. (2015). Symmetric Cryptosystems [Chapter]. In Pagourtzis, A., Zachos, E., & Grontas, P. 2015. Computational Cryptography [Undergraduate textbook]. Kallipos, Open Academic Editions. https://hdl.handle.net/11419/5444 |
Language: |
Greek |
Is Part of: |
Computational Cryptography |
Publication Origin: |
Kallipos, Open Academic Editions |