Skip to content
EntityQ1022875· pop 9· linked from 189 articles

In cryptography, CAST-256 (or CAST6) is a symmetric-key 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.

In the Vinony graph

Within Vinony's link graph, CAST-256 is referenced by 189 other articles, and connects out to Advanced Encryption Standard process, encryption and Feistel cipher.

It is catalogued under the topic Block ciphers.

Its subject is documented across 9 Wikipedia language editions.

Wikidata facts

Instance of
block cipher
Based on
CAST-128
Show 2 more facts
publication date
1998-00-00
block size
128
Sources (1)

via Wikidata · CC0

~1 min read

Encyclopedic overview

3 sections
Contents
  • See also
  • References
  • External links

In cryptography, CAST-256 (or CAST6) is a symmetric-key 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 generalized Feistel network.

Excerpted from Wikipedia’s “CAST-256” article, available under the CC BY-SA 4.0 licence.

Available in 9 languages

via Wikidata sitelinks · CC0

Connections

Categories