RFC 2612 (rfc2612) - Page 1 of 19
The CAST-256 Encryption Algorithm
Alternative Format: Original Text Document
Network Working Group C. Adams
Request for Comments: 2612 J. Gilchrist
Category: Informational Entrust Technologies
June 1999
The CAST-256 Encryption Algorithm
Status of this Memo
This memo provides information for the Internet community. It does
not specify an Internet standard of any kind. Distribution of this
memo is unlimited.
Copyright Notice
Copyright (C) The Internet Society (1999). All Rights Reserved.
Abstract
There is always a desire in the Internet community for unencumbered
encryption algorithms with a range of key sizes that can provide
security for a variety of cryptographic applications and protocols.
This document describes an existing algorithm that can be used to
satisfy this requirement. Included are a description of the cipher
and the key scheduling algorithm, the s-boxes, and a set of test
vectors (Appendix A).
Table of Contents
Abstract........................................................1
1. Introduction.................................................2
2. CAST-256 Algorithm Specification.............................2
3. Cipher Naming................................................8
4. Cipher Usage.................................................8
5. Security Considerations......................................8
6. References...................................................9
7. Authors' Addresses...........................................9
Appendix A. Test Vectors.......................................10
Full Copyright Statement.......................................19
Adams & Gilchrist Informational