ABC (криптография) | это... Что такое ABC (криптография)? (original) (raw)
У этого термина существуют и другие значения, см. ABC.
ABC | |
---|---|
Создатель: | Дитер Шмидт |
Создан: | 2002 г. |
Опубликован: | 27 мая 2002 г. |
Размер ключа: | 512 бит |
Размер блока: | 256 бит |
Число раундов: | 17 |
Тип: | Подстановочно-перестановочная сеть |
В криптографии ABC — блочный шифр, разработанный в 2002 Дитером Шмидтом (Dieter Schmidt).
Сводка
ABC — сеть перестановки-замены, включающая 17 раундов. Первые 8 раундов используют XORs, модульное умножение как в MMB, и расширенная версия pseudo-Hadamard преобразовывает (PHT) от SAFER. Средний раунды используют только XORs и умножение. Заключительные 8 раундов подобны первым 8, но используют обратный PHT.
Размер блока ABC 256 битов и размер ключа 512 битов, оба больше чем в типичных алгоритмах блочного шифра.
Литература
- Dieter Schmidt (May 27, 2002). «ABC - A Block Cipher» (PDF/PostScript).
![]() |
|
---|---|
Поточный шифр | A3 • A5 • A8 • Decim • MICKEY • RC4 • Rabbit • SEAL • SOSEMANUK • Trivium • VMPC |
Сеть Фейстеля | ГОСТ 28147-89 • Blowfish • Camellia • CAST-128 • CAST-256 • CIPHERUNICORN-A • CIPHERUNICORN-E • CLEFIA • Cobra • DFC • DEAL • DES • DESX • EnRUPT • FEAL • FNAm2 • HPC • IDEA • KASUMI • Khufu • LOKI97 • MARS • NewDES • Raiden • RC5 • RC6 • RTEA • SEED • Sinople • TEA • Triple DES • Twofish • XTEA • XXTEA |
SP-сеть | 3-WAY • ABC • AES (Rijndael) • Akelarre • Anubis • ARIA • BaseKing • BassOmatic • CRYPTON • Diamond2 • Grand Cru • Hierocrypt-L1 • Hierocrypt-3 • KHAZAD • Lucifer • Present • Rainbow • SAFER • Serpent • SHARK • SQUARE • Threefish |
Другие | FROG • NUSH • REDOC • SHACAL • SC2000 |