Unit 3-Symmetric Key Crypto_Part33

Unit 3-Symmetric Key Crypto_Part33 - Invented by Bruce...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
Unit 3 - 65 IDEA The I nternational D ata E ncryption A lgorithm (IDEA), Invented by James Massey One of the giants of modern crypto IDEA has 64-bit block, 128-bit key IDEA uses mixed-mode arithmetic addition modulo 2 (XOR) with addition modulo 2 16 Combine different math operations IDEA the first to use this approach Frequently used today
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Unit 3 - 66
Background image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Invented by Bruce Schneier Blowfish encrypts 64-bit blocks Key is variable length, up to 448 bits Almost a Feistel cipher R i = L i 1 K i L i = R i 1 F(L i 1 K i ) The round function F uses 4 S-boxes Each S-box maps 8 bits to 32 bits Key-dependent S-boxes S-boxes determined by the key Blowfish...
View Full Document

Page1 / 2

Unit 3-Symmetric Key Crypto_Part33 - Invented by Bruce...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online