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 + -
显示快捷键?