Oberon || Library || Module Index || Search Engine || Definition || Module


Ulm's Oberon Library:
CBCMode


NAME

CBCMode - a special mode of operation for block ciphers

SYNOPSIS

PROCEDURE Create (VAR new: Ciphers.Cipher; old: BlockCiphers.Cipher);

DESCRIPTION

CBCMode supports a special mode of operation for block ciphers, the so called Cipher Block Chaining. If a block cipher is used in this mode blocks are not encrypted seperately anymore but depend on all previously encrypted blocks.

Create creates a cipher new which operates like the block cipher old in cipher block chaining mode.

SEE ALSO

BlockCiphers
abstraction for the use of block ciphers
Ciphers
abstraction for general ciphers and crypto systems

AUTHOR

Michael Szczuka, University of Ulm
Edited by: borchert, last change: 1995/11/14, revision: 1.1, converted to HTML: 1997/04/28

Oberon || Library || Module Index || Search Engine || Definition || Module