Cryptography Extra 3 Flashcards

1
Q

feistel block cipher, symmetric, 16 rounds, 64-bit block, w/56-bit key (also 3DES). The term “S-boxes” means substitution boxes, and they are simply look-up tables. Each S-box basically has a table that determines, based on the bits passed into it, what to substitute for those bits. Each item passed into the box is substituted with the item that matches it in the lookup table.

A

DES (feistel block cipher, symmetric)

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

This is a variation of DES that simply XORs another 64-bit key to the plaintext before applying the DES algorithm. The concept of simply XORing in an additional key is called whitening. This won’t improve a cipher’s resistance to brute force attacks, but will increase the confusion of the resultant text.

A

DESx (symmetric algorithm)

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

Feistel Cipher, varying key sizes from 32-448-bits w/64-bit blocks; 16 rounds, symmetric Block Cipher.

A

Blowfish (symmetric feistel cipher)

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

symmetric block cipher, key size : 128, 192, 256, 128-bit blocks, substitution permutation and uses 32 rounds.

A

Serpent (symmetric Block cipher)

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

symmetric cipher, key size up to 256-bits w/128-bit blocks, Feistel Cipher.

A

Twofish (symmetric feistel cipher)

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

unbalanced feistel, 32 rounds, 80-bit key to encrypt or 64-bit blocks to decrypt. symmetric algorithm.

A

Skipjack (unbalanced Feistel network w/32 rounds, symmetric algorithm)

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

symmetric cipher, 128-bit key and 64-bit block size, 8 rounds, Block Cipher

A

IDEA (symmetric block cipher)

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

symmetric algorithm. feistel cipher, 128-bit key and 64-bit block. 64 rounds. 2^32.

A

TEA (Feistel Cipher w/64 rounds, symmetric algorithm)

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

block cipher, 128-bit key w/64-bit block size, 6 rounds.

A

SHARK (symmetric algorithm)

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

message is divided into blocks and each block is encrypted separately, if you submit the same plaintext more than once you always get the same ciphertext.

A

ECB

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