
算法
文章平均质量分 54
syj-re
这个作者很懒,什么都没留下…
展开
-
TEA XTEA XXTEA
TEA、XTEA、XXTEA 一:TEA 简介:一种分组加密算法,TEA算法使用64位的明文分组和128位的密钥,使用一个神秘常数作为倍数(也可更改) 下面两段只是加解密的基本流程,具体的还要考虑寄存器溢出的问题(&0xffffffff),SYC二面 关键加密函数 void EncryptTEA(unsigned int *firstChunk, unsigned int secondChunk, unsigned int key) { unsigned int y = *firstChunk; u原创 2021-04-09 02:44:01 · 950 阅读 · 0 评论 -
RC4加密算法
Ⅰ简介:包括初始化算法(KSA)和加密算法两大部分 Ⅱ主要代码: 初始化部分:(这个基本上是固定的) void rc4_init(unsigned char*s,unsigned char*key,unsigned long len)//s最开始是传入的长度为256的char型空数组,用来存放初始化后的s //key是密钥,内容可定义 //最后一个len是密钥的长度 { int i=0; int j=0; unsigned char k[256]={}; unsigned char tem原创 2021-01-08 22:58:29 · 554 阅读 · 0 评论