Beruflich Dokumente
Kultur Dokumente
Ciphers
Practice #2
2
Block ciphers
5
Electronic codebook (ECB)
7
Cipher-block chaining (CBC)
8
Cipher-block chaining (CBC)
9
CBC - Disadvantages
10
Output feedback (OFB)
11
Output feedback (OFB)
12
Output feedback (OFB)
13
Cipher feedback (CFB)
14
Cipher feedback (CFB)
The same as OFB, but now the key stream depends also
on the previous Ci.
Mi=Mj iff Ci=Cj not happens
Change in Mi: Change of the encryption from Mi to Mn.
Error in Ci: Error in decryption in Ci and Ci+1
Fast decryption if the blocks arrive with some delay.
15
Cipher feedback (CFB)
Stream:
Can be used in hardware
Faster
Used in satellite and cellular systems
Block:
Safer
Widely used in all kind of systems
17
Attacking Symmetric Encryption:
Brute-force
18
Attacking Symmetric Encryption:
Cryptanalysis
19
Types of Attacks on Ciphers