搜索资源列表
Bignum_class
- 实现大整数基本操作功能,可用于RSA之类的大整数运算上-The basic operation of large integer functions, such as RSA can be used for the large integer calculations on
RSA
- 利用C语言编写的RSA加解密代码,实现了基本的RSA加解密过程,主要是大数运算的实现以及质数的求解-Written in C language using RSA encryption and decryption code, and to achieve the basic RSA encryption and decryption process, the key is the realization of operations of large numbers, as well as th
C-rsa
- 利用C语言编写的RSA加解密代码,实现了基本的RSA加解密过程,主要是大数运算的实现以及质数的求解-Written in C language using RSA encryption and decryption code, and to achieve the basic RSA encryption and decryption process, the key is the realization of operations of large numbers, as well as th
DES
- DES算法的实现与改进,DES 使用一个 56 位的密钥以及附加的 8 位奇偶校验位,产生最大 64 位的分组大小。这是一个迭代的分组密码,使用称为 Feistel 的技术,其中将加密的文本块分成两半。使用子密钥对其中一半应用循环功能,然后将输出与另一半进行“异或”运算;接着交换这两半,这一过程会继续下去,但最后一个循环不交换。DES 使用 16 个循环,使用异或,置换,代换,移位操作四种基本运算。 数据加密算法 -DES algorithm implementation and impro
DES--C
- DES 使用一个 56 位的密钥以及附加的 8 位奇偶校验位,产生最大 64 位的分组大小。这是一个迭代的分组密码,使用称为 Feistel 的技术,其中将加密的文本块分成两半。使用子密钥对其中一半应用循环功能,然后将输出与另一半进行“异或”运算;接着交换这两半,这一过程会继续下去,但最后一个循环不交换。DES 使用 16 个循环,使用异或,置换,代换,移位操作四种基本运算-DES uses a 56 key , as well as 8 additional parity bit , resu
jisuan
- 基本数学运算。。。。matlab进行实现-Basic arithmetic. . . . matlab to achieve
ElGamal
- 用椭圆曲线实现ElGamal算法,根据来源于国密局SM2算法的标准参数,Fp-192曲线,运用一个大数类能够实现密码算法所需要的基本运算。-Using elliptic curve ElGamal algorithm, according to secret from the State Bureau of SM2 algorithm standard parameters, Fp-192 curve, the use of a class of large numbers cryptograp
DES
- DES 使用一个 56 位的密钥以及附加的 8 位奇偶校验位(每组的第8为作为奇偶校验位),产生最大 64 位的分组大小。这是一个迭代的分组密码,使用称为 Feistel 的技术,其中将加密的文本块分成两半。使用子密钥对其中一半应用循环功能,然后将输出与另一半进行“异或”运算;接着交换这两半,这一过程会继续下去,但最后一个循环不交换。DES 使用 16 轮循环,使用异或,置换,代换,移位操作四种基本运算。-DES uses a 56 bit key and an additional 8 bit