rc4.h

来自「VIA VT6655 x86下的Linux Source Code」· C头文件 代码 · 共 38 行

H
38
字号
/*
 * File: rc4.h
 *
 * Purpose:
 *
 * Functions: 
 *
 * Revision History:
 *
 * Author: Kyle Hsu
 *
 * Date: Sep 4, 2002
 *
 */
 
#ifndef __RC4_H__
#define __RC4_H__

#if !defined(__TTYPE_H__)
#include "ttype.h"
#endif



/*---------------------  Export Definitions -------------------------*/
/*---------------------  Export Types  ------------------------------*/
typedef struct {
    UINT ux;
    UINT uy;
    BYTE abystate[256];
} RC4Ext, DEF* PRC4Ext;

VOID rc4_init(PRC4Ext pRC4, PBYTE pbyKey, UINT cbKey_len);
UINT rc4_byte(PRC4Ext pRC4);
void rc4_encrypt(PRC4Ext pRC4, PBYTE pbyDest, PBYTE pbySrc, UINT cbData_len);

#endif //__RC4_H__

⌨️ 快捷键说明

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