搜索资源列表
hill
- 用scilab(和matlab一样,只是非常小)实现希尔密码的加密与解密
Encrypt
- 用与加/解密的实用工具,可用于加密后需解密之处
ibe具有认证功能算法
- 1 Boneh-Franlin的IBE算法主要由四个子算法组成:Setup,Extract,Encrypt和Decrypt,分别完成系统参数建立、密钥提取、加密和解密的功能。假定消息的明文空间为 ,密文空间 。 (1)、建立: 给定一个安全参数 k蝂+ Step 1: 执行G生成一个素数q, 两个q阶群G1, G2 , 和一个可用的双线性映射 ê: G1碐1瓽2。 此外选取G1 任一生成元 P蜧1,再选取两个HASH函数 H3:{ 0, 1}n×{0, 1}n。 -?, H4:。 :{ 0,
C#对称算法的密钥生成
- C#对称算法的密钥生成,使用C#研究一下对称算法与密钥生成并保存成文件的问题,此程序中,密钥文件保存在DecryptFile.txt文本中,可以由此引深成加密、解密。
rsa
- 关于RSA的算法源代码 具体就是很简单的加密与解密-On the RSA algorithm for concrete source code is very simple encryption and decryption
base64a
- base64加密方法的加密与解密算法源代码-base64 encryption method, encryption and decryption algorithms, source code
logistic
- 使用logistic模型的混沌加密与解密源代码-Using the logistic model of chaotic encryption and decryption source code
Ellipticcurvepublickeysystem
- 计算机安全学中椭圆曲线公钥系统的c源码 输入与输出: 请输入椭圆曲线方程y^2=x^3+cx+d(mod p)中c,d,p的值:8,10,23 椭圆曲线方程为y^2=x^3+8x+10(mod23) 请输入所取明文x的x1,x2:19,13 请输入选择的椭圆曲线上的点a0的x,y:7,8 请输入私钥a=17 选取t=3 加密的结果是(y0,y1,y2) = ((22,22),20,18) 实施解密: (c1,c2)=(18,12) x1=19
MATLABRSA
- 基于matlab平台的RSA加密与解密,其中n和e默认-matlab RSA encryption and decryption, n and e default
huffantree
- 构造哈夫曼树,实现通信加密与解密,并生成相应的密文与明码-use huffman code to translate coding and make a huffan tree.Then travel the huffantree and translate to huffan coding
wenbanjiami
- 对任何文本对进加密与解密,支持静态加密解密-Enter any text for encryption and decryption, encryption and decryption support for static
SM4加密算法的C语言实现
- SM4为对称算法,密钥长度和分组长度均为128位。解密算法与加密算法的结构相同,只是轮密钥的使用顺序相反,解密轮密钥是加密轮密钥的逆序。 实现了ECB和CBC两种加密模式,未处理数据填充Padding,使用时数据设置为16的倍数。
decode_encode
- 使用Python实现DES加解密,并与MD5和异或运算(Python implementation of DES encryption and decryption)