1 1.1.10.1 kent /* $NetBSD: skipjack.h,v 1.1.10.1 2005/04/29 11:28:44 kent Exp $ */ 2 1.1 tls /* $OpenBSD: skipjack.h,v 1.3 2002/03/14 01:26:51 millert Exp $ */ 3 1.1 tls 4 1.1.10.1 kent /* 5 1.1.10.1 kent * Further optimized test implementation of SKIPJACK algorithm 6 1.1 tls * Mark Tillotson <markt (at) chaos.org.uk>, 25 June 98 7 1.1 tls * Optimizations suit RISC (lots of registers) machine best. 8 1.1 tls * 9 1.1 tls * based on unoptimized implementation of 10 1.1 tls * Panu Rissanen <bande (at) lut.fi> 960624 11 1.1 tls * 12 1.1.10.1 kent * SKIPJACK and KEA Algorithm Specifications 13 1.1.10.1 kent * Version 2.0 14 1.1 tls * 29 May 1998 15 1.1 tls */ 16 1.1 tls 17 1.1 tls extern void skipjack_forwards(u_int8_t *plain, u_int8_t *cipher, u_int8_t **key); 18 1.1 tls extern void skipjack_backwards(u_int8_t *cipher, u_int8_t *plain, u_int8_t **key); 19 1.1 tls extern void subkey_table_gen(const u_int8_t *key, u_int8_t **key_tables); 20