skipjack.h

来自「SOSSE,最简单的实现smart卡的教学用程序 内有电路图」· C头文件 代码 · 共 40 行

H
40
字号
/*! @file	\brief Skipjack declarations.	Documentation for Skipjack is available at	http://csrc.nist.gov/encryption/skipjack/skipjack-kea.htm.	$Id: skipjack.h,v 1.1 2003/03/30 12:42:21 m Exp $*/#ifndef SOSSE_SKIPJACK_H#define SOSSE_SKIPJACK_H#include <types.h>#define SKIPJACK_KEY_LEN	10	//!< SKIPJACK key size.#define SKIPJACK_BLOCK_LEN	8	//!< SKIPJACK block length./*! \brief Skipjack encryption function.	This function encrypts <EM>v</EM> with <EM>k</EM> and returns the	encrypted data in <EM>v</EM>.	\param v Array of eight iu8 values containing the data block.	\param k Array of ten iu8 values containing the key.*/void skipjack_enc( iu8* v, iu8* k );/*! \brief Skipjack decryption function.	This function decrypts <EM>v</EM> with <EM>k</EM> and returns the	decrypted data in <EM>v</EM>.	\param v Array of eight iu8 values containing the data block.	\param k Array of ten iu8 values containing the key.*/void skipjack_dec( iu8* v, iu8* k );#endif /* SOSSE_SKIPJACK_H */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?