搜索资源列表
Huffman 算法的不同实现
- ---- Huffman 算法的不同实现 本目录下的程序用8种不同的方式实现了Huffman编码算法,这8种方式分别是 * huffman_a 使用链表结构生成Huffman树的算法,这是最基本的实现方法,效率最低。 * huffman_b 使用《数据结构》(严蔚敏,吴伟民,1997,C语言版)中给出的算法,将二叉树存放在连续空间里(静态链表),空间的每个结点内仍有左子树、右子树、双亲等指针。 * huffman_c 使用Canonical
des算法
- 当今社会是信息化的社会。为了适应社会对计算机数据安全保密越来越高的要求,美国国家标准局(NBS)于1997年公布了一个由IBM公司研制的一种加密算法,并且确定为非机要部门使用的数据加密标准,简称DES(Data Encrypton Standard)。自公布之日起,DES算法作为国际上商用保密通信和计算机通信的最常用算法,一直活跃在国际保密通信的舞台上,扮演了十分突出的角色。现将DES算法简单介绍一下,并给出实现DES算法的VC源代码。 DES算法由加密、解密和子密钥的生成三部分组成。-s
用C++实现的RSA算法
- 用C++实现的RSA算法
rsa加密算法的实现
- 实现了RSA加密算法...素数大小为 2^1024
sha 加密算法 C实现
- 包括 sha1 sha-224,sha-256,sha-384,sha-512 c++测试工具
bch_Euclidean
- 用Euclidean算法实现BCH的编码和译码,仿真可直接运行-BCH encode and decode
椭圆曲线加密算法TC实现
- 椭圆曲线加密在TC上的实现
encryptdll3.8 用C++简单地实现了AES算法
- 用C++简单地实现了AES算法,可以实现128bits的字符串加密、解密,密码为128bits,具有很好的扩展性,可很容易地扩展为文件加密-Simply achieved with C AES algorithm, can achieve 128bits string encryption, decryption, password is 128bits, with good Scalability can be easily extended to file encryption
密码学实验中的DES算法
- 密码学实验中的DES算法,MFC实现,包含所有工程文件。-Cryptography DES algorithm experiment, MFC to achieve, including all engineering documents.
rsa
- RSA算法,实现完整。将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。-RSA algorithm based on a very simple fact: the number multiplies two large prime number is very easy, but then to factorization of its product is extremely difficult, so it can be disclose
国密 sm3 算法 c语言实现
- 国密 sm3 算法 c语言实现 用途 国家密码管理局编制的商用算法,用于密码应用中的数字签名和验证、消息认证码的生成与验证以及随机数的生成,可满足多种密码应用的安全需求。 算法描述 对长度为l(l< 264) 比特的消息m,SM3杂凑算法经过填充和迭代压缩,生成杂凑值,杂凑值长度 为256比特。
NTRUSign签名认证实现代码
- 该代码是用Java语言编写,实现的功能包括:NTRU的加密解密以及NTRUSign签名认证算法。实现了签名认证。
协同过滤算法C++实现
- 一个用C++实现的典型协同过滤算法,相关度计算皮尔森相关系数,供大家参考。
SM4加密算法的C语言实现
- SM4为对称算法,密钥长度和分组长度均为128位。解密算法与加密算法的结构相同,只是轮密钥的使用顺序相反,解密轮密钥是加密轮密钥的逆序。 实现了ECB和CBC两种加密模式,未处理数据填充Padding,使用时数据设置为16的倍数。
shamir c
- shamir秘密共享算法实现加密解密过程
Asmuth_Bloom秘密共享算法的c++实现
- Asmuth_Bloom秘密共享算法的c++实现
Prim和Diikstra算法代码
- Prim和Diikstra的算法实现代码
仿射加密算法python
- 仿射加密算法python版实现,可以加密普通字符串。
DES加密算法
- DES加密算法 美国国家加密标准 通过C语言实现 块加密 费斯托密码模型