Cryptograhpy2 Flashcards

1
Q

What is confusion in cryptography?

A

Confusion adds an unknown key value to confuse an

attacker about the true value of a plaintext symbol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is diffusion in cryptography?

A

Diffusion spreads the plaintext information through the

ciphertext?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are substitution-permutation

networks?

A

Early (modern) block ciphers used simple networks
combining substitution and permutation circuits
These networks are called substitution-permutation
networks (or SP networks)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what is the basic concept of a substitution box (sbox) operating on 16-bit blocks

A

A substitution box (S-box) is basically a look-up table

containing some permutation of the numbers 0 to 15

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How does a SP network work?

A

The mapping used for the S-boxes needs to be one-to-one
(so decryption is possible)
The output of S-boxes is shuffled with a permutation
network before being fed into the next layer of S-boxes
Each layer is also called a round

How well did you know this?
1
Not at all
2
3
4
5
Perfectly