-
md5--加密文件
MD5 算法描述 对 MD5 算法简要的叙述可以为:MD5 以 512 位分组来处理输入的信 息,且每一分组又被划分为 16 个 32 位子分组,经过了一系列的处理后, 算法的输出由四个 32 位分组组成, 将这四个 32 位分组级联后将生成一个 128 位散列值。 在 MD5 算法中,首先需要对信息进行填充,使其字节长度对 512 求 余的结果等于 448。因此,信息的字节长度(Bits Length)将被扩展至 N*512+448,即 N*64+56 个字节(Bytes) ,N 为一个正整数。填充的方 法如下,在信息的后面填充一个 1 和无数个 0,直到满足上面的条件时才 停止用 0 对信息的填充。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2023-03-04 16:05:03下载
- 积分:1
-
加密与解码――密码技术剖析与实战应用中的一个例子
加密与解码――密码技术剖析与实战应用中的一个例子-encryption and decryption-- Password Technology Analysis and real application of an example
- 2022-03-24 10:53:59下载
- 积分:1
-
在 c + + 中实现 RC4 算法
首先,RC4算法生成一个“状态”,这开始为包含在订单值0-255的数组。然后该算法通过阵列迭代和周围交换的元素,基于所述键值。原始密钥然后可被丢弃,因为RC4只使用状态来创建一个伪随机密钥流,由算法选择的元素和吐出出来。密钥流的所述状态单靠额外的好处是,原来的密钥并不需要被保存在内存中。算法初始化状态。执行密钥调度算法(KSA)上的状态下,根据所输入的键(然后其可以被丢弃)。在算法选择(现炒)的状态,并将其输出作为密钥流元素。
- 2023-04-10 10:30:03下载
- 积分:1
-
这是密码学的一个常用算法TWOFISH128,对于学习密码学很有帮助啊。...
这是密码学的一个常用算法TWOFISH128,对于学习密码学很有帮助啊。-This is a cryptographic algorithm used TWOFISH128, learning cryptography helpful ah.
- 2022-03-02 02:57:53下载
- 积分:1
-
base64的解码C语言实现
base64的解码C语言实现-base64 decoding C Language
- 2023-07-04 08:50:03下载
- 积分:1
-
MD5(支持Unicode码)
.rar中包括两个文件MD5.cpp和MD5.h,在MD5的基础上改进让其支持Unicode的宽字符,可以对CString进行32位的加密,使用vs2010进行测试过,在解决方案“头文件”“源文件”分别使用添加“已有项”,将.h和.cpp文件加入工程,可能会有两三个警告,但不影响程序运行
- 2023-03-02 17:25:03下载
- 积分:1
-
Openssl 0.9.8h 最新版OpenSSL
Openssl 0.9.8h 最新版OpenSSL -Openssl 0.9.8h the latest version of OpenSSL
- 2022-02-20 07:02:49下载
- 积分:1
-
Xnova a
Xnova a-Xnova add
- 2023-04-08 03:20:04下载
- 积分:1
-
IDEA Encryption Algorithm Implementation
IDEA加密算法的实现-IDEA Encryption Algorithm Implementation
- 2022-03-23 19:59:48下载
- 积分:1
-
一个简单的数据加密程序转变思想,因为uppercas…
一个用移位思想实现的简单数据加密程序,因为不论是大写还是小写字母,其ASC码值都是按顺序排列的.故可以用相对应的ASC码值进行判断以及算法实现.-a shift ideology with a simple data encryption procedures, because both uppercase or lowercase letters, the value of ASC codes are arranged in chronological order according to the. It can be used to be the relative value of ASC code of judgment and algorithm.
- 2022-06-30 16:11:37下载
- 积分:1