CAST-256

CAST-256

Infobox block cipher
name = CAST-256


caption =
designers = Carlisle Adams, Stafford Tavares, Howard Heys, Michael Wiener
publish date = 1998
derived from = CAST-128
derived to =
key size = 128, 192 or 256 bits
block size = 128 bits
structure = generalised Feistel network
rounds = 48
cryptanalysis =
In cryptography, CAST-256 (or CAST6) is a block cipher published in June 1998. It was submitted as a candidate for the Advanced Encryption Standard (AES); however, it was not among the five AES finalists. It is an extension of an earlier cipher, CAST-128; both were designed according to the "CAST" design methodology invented by Carlisle Adams and Stafford Tavares. Howard Heys and Michael Wiener also contributed to the design.

CAST-256 uses the same elements as CAST-128, including S-boxes, but is adapted for a block size of 128 bits — twice the size of its 64-bit predecessor. (A similar construction occurred in the evolution of RC5 into RC6). Acceptable key sizes are 128, 160, 192, 224 or 256 bits. CAST-256 is composed of 48 rounds, sometimes described as 12 "quad-rounds", arranged in a generalised Feistel network.

In RFC 2612, the authors state that, "The CAST-256 cipher described in this document is available worldwide on a royalty-free and licence-free basis for commercial and non-commercial uses."

ee also

* AES process

External links

* [http://www.quadibloc.com/crypto/co040410.htm John Savard's description of CAST-256] Archive
* [http://www.users.zetnet.co.uk/hopwood/crypto/scan/cs.html#CAST-256 SCAN's entry for CAST-256]
* [http://www.rfc-editor.org/rfc/rfc2612.txt RFC 2612]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • CAST-256 — Trois rondes de CAST 128, à partir duquel est tiré CAST 256 Résumé Concepteur(s) Carlisle Adams, Stafford Tavares, Howard Heys et Michael Wiener Première publicatio …   Wikipédia en Français

  • CAST-256 — Entwickler Carlisle Adams, Stafford Tavares, Howard Heys, Michael Wiener Veröffentlicht 1998 Abgeleitet von CAST 128 Schlüssellänge 128, 160, 192, 224, or 256 Bits Blockgröße 128 Bit Struktur …   Deutsch Wikipedia

  • CAST-256 — Saltar a navegación, búsqueda En criptografía, CAST 256 (o CAST6) es un algoritmo de cifrado por bloques publicado en junio de 1998 y propuesto como candidato para el programa Advanced Encryption Standard (AES). Es una extensión de algoritmo de… …   Wikipedia Español

  • CAST-256 — См. также: CAST 128 CAST 256 Создатель: Карлайл Адамс (англ.), Стаффорд Таварес (англ.) Создан: 1998 Опубликован: 1998 Размер ключа …   Википедия

  • CAST-256 — CAST5 Kryptografiealgorithmus mit 256 Bit Schlüssellänge (RFC2612) …   Acronyms

  • CAST-256 — CAST5 Kryptografiealgorithmus mit 256 Bit Schlüssellänge (RFC2612) …   Acronyms von A bis Z

  • CAST-128 — Создатель: Карлайл Адамс, Стаффорд Таварес Размер ключа: 40 128 бит Размер блока: 64 бит Число раундов: 12 (16 при ключе > 80 бит) Тип: Сеть Фейстеля …   Википедия

  • CAST-128 — Trois rondes de CAST 128 Résumé Concepteur(s) Carlisle Adams et Stafford Tavares pour Entrust Première publication 1996 …   Wikipédia en Français

  • CAST (криптографический алгоритм) — CAST  криптографический алгоритм с открытым ключом. CAST это популярный 64 битовый шифр, допускающий размеры ключа вплоть до 128 бит, который был разработан в Канаде Карлайслом Адамсом (Carlisle Adams) и Стаффордом Таваресом (Stafford Tavares).… …   Википедия

  • Cast (homonymie) — Cast Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Cast est un nom propre ou un nom commun d orgine anglaise ou un acronyme qui peut désigner : Sommaire 1 Saint chrétien 2 …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”