ECES Cryptography Algorithms keys/block size questions and answers already passed 100%
DES <<Ans>> Symmetric Block Key size: 56 Block size: 64 Feistel Cipher w/ 16 rounds, 48 bit key for each round. Use of 8 S-boxes 3DES (Triple DES) <<Ans>> Symmetric Block Key size: 56 Block size: 64 Performs DES function 3 times w/ 3 different keys. DESx <<Ans>> Variation of DES that employs key whitening. XOR a 64 bit key with the text before the round function, after or both. Advanced Encryption Standard (AES) <<Ans>> Symmetric Block Key size: 128, 192, or 256 Block size: 128 Designated FIPS 197 Substitution-permutation matrix Blowfish <<Ans>> Symmetric Block Key size: variable from 32 to 448 Block size: 64 16 round Feistel Cipher Serpent <<Ans>> Symmetric Block Key size: 128, 192, or 256 Block size: 128 Substitution-permutation network Twofish <<Ans>> Symmetric Block Key size: up to 256 Block size: 128 Feistel Cipher DES replacement finalist Skipjack <<Ans>> Symmetric Block Key size: 80 Block size: 64 Unbalanced Feistel w/ 32 rounds International Data Encryption Algorithm (IDEA) <<Ans>> Symmetric Block Key size: 128 Block size: 64 Published 1991 CAST-128 and CAST-256 <<Ans>> Symmetric Block Key size: 40 to 128 (in 8 bit increments) Block size: 64 Candidate in DES replacement contest Tiny Encryption Algorithm (TEA) <<Ans>> Symmetric Block Key size: 128 Block size: 64 Feistel cipher w/ 64 rounds (suggested) RSA <<Ans>> Asymmetric Key size: 1024, 2048, 4096 and larger Public Key algorithm designed in 1977 Elliptic Curve <<Ans>> Asymmetric Key size: 384 (for Top Secret) y2 = x3 + Ax + B Elgamal <<Ans>> Asymmetric Probabilistic, any given plaintext can be encrypted to many ciphertexts. Based on Diffie-Hellman MD5 <<Ans>> Hashing algorithm 128-bit hash Specified by RFC 1321 Deprecated in 1996 in favor of SHA-1 MD6 <<Ans>> Hashing algorithm Uses Merkle tree-like structure for parallel computation of long inputs. Submitted for NIST SHA-3 competition but later pulled due to speed concerns. Secure Hash Algorithm (SHA) <<Ans>> Hashing algorithm(s) SHA-1: 160-bit hash function SHA-2: two different hash functions w/ differing block sizes, SHA-256(32 byte words) and SHA-512 (64 byte words) Designated FIPS 180 (180-1, 180-2, etc) FORK-256 <<Ans>> Hashing algorithm 512-bit blocks Blocks are hashed in to a 256-bit block through 4 branches by dividing into sixteen 32-bit words. Still in analysis phase and not in widespread use.
Written for
- Institution
- ECES Cryptography Algorithms
- Course
- ECES Cryptography Algorithms
Document information
- Uploaded on
- July 11, 2023
- Number of pages
- 3
- Written in
- 2022/2023
- Type
- Exam (elaborations)
- Contains
- Questions & answers
Subjects
-
eces cryptography algorithms