【文件属性】:
文件名称:xorcrypt:异或加密解密算法
文件大小:4KB
文件格式:ZIP
更新时间:2021-06-18 21:38:12
C
异或加密
Usage
import xorcrypt
print xorcrypt.encrypt("abc", 2)
# 'kde'
print xorcrypt.decrypt("kde", 2)
# 'abc'
API
encrypt(s, key, M1, IA1, IC1)
s => str
M1, IA1, IC1 => uint32, 加密因子: 数据传输两端协商,固定
key => 加密key: 一般又服务器端发给客户端
其实encrypt和decrypt是同一函数
c语言代码
// XOR RSA 加密/解密算法 -- 加密解密为同一函数(xor_crypt)
// M1 IA1 IC1 是加密因子,即公钥: 服务端和客户端协商好固定
const unsigned int M1 = 1 << 19;
const unsigned int IA1 = 2 << 20;
c
【文件预览】:
xorcrypt-master
----setup.py(623B)
----.gitignore(682B)
----LICENSE(1KB)
----README.md(1011B)
----xorcrypt.c(2KB)