Home | History | Annotate | Download | only in ciphers

Lines Matching refs:khazad

14   @file khazad.c
15 Khazad implementation derived from public domain source
19 #ifdef KHAZAD
22 "khazad",
589 Initialize the Khazad block cipher
643 skey->khazad.roundKeyEnc[r] =
653 K2 = K1; K1 = skey->khazad.roundKeyEnc[r];
659 skey->khazad.roundKeyDec[0] = skey->khazad.roundKeyEnc[R];
661 K1 = skey->khazad.roundKeyEnc[R - r];
662 skey->khazad.roundKeyDec[r] =
672 skey->khazad.roundKeyDec[R] = skey->khazad.roundKeyEnc[0];
740 Encrypts a block of text with Khazad
751 khazad_crypt(pt, ct, skey->khazad.roundKeyEnc);
756 Decrypts a block of text with Khazad
767 khazad_crypt(ct, pt, skey->khazad.roundKeyDec);
772 Performs a self-test of the Khazad block cipher
853 /* $Source: /cvs/libtom/libtomcrypt/src/ciphers/khazad.c,v $ */