⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 a5.h

📁 用A5算法加密解密算法,A5算法使用LFSR对数据流进行加密解密运算.
💻 H
字号:
#ifndef DCLARE_A5
typedef struct {
	unsigned long r1,r2,r3;
} a5_ctx;
#endif

static int threshold(unsigned int r1,unsigned int r2,unsigned int r3);
unsigned long clock_r1(int ctl,unsigned long r1);
unsigned long clock_r2(int ctl,unsigned long r2);
unsigned long clock_r3(int ctl,unsigned long r3);
int keystream(unsigned char *key,unsigned long frame,unsigned char *alice,unsigned char *bob);
int a5_step(a5_ctx *c);

extern void a5_key(a5_ctx *c,char *k);

extern void a5_encrypt(a5_ctx *c, char *data, int len);

extern void a5_decrypt(a5_ctx *c, char *data, int len);

⌨️ 快捷键说明

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