Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。 Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)编码为一个字符串,用作HTTP表单和HTTP GET URL中的参数。在其他应用程序中,也常常需要把二进制数据编码为适合放在URL(包括隐藏表单域)中的形式。此时,采用Base64编码不仅比较简短,同时也具有不可读性,即所编码的数据不会被人用肉眼所直接看到。
1
RSA算法:用java实现的带界面的RSA加密、解密算法
2022-01-04 10:48:58 14KB RSA
1
运用C++写的一个简单的RSA加解密算法程序,对数字,字符串加解密
2021-12-31 09:05:32 913KB RSA加解密算法(密码)
1
利用C++语言 实现DES加解密 64位明文分组输入,64位密钥。可以直接实现字符串加解密。
2021-12-29 13:30:22 15KB DES C++
1
3DES和RSA加密解密算法,简单实用,直接放参数即可
1
MD5、SHA1、SHA256以及SHA512加解密算法实现源码。 实现语言:C代码实现
2021-12-26 20:42:43 12KB MD5、SHA
1
DES加解密算法 C源码 C++6.0编译通过 每个加密步骤都有输出结果,16轮每轮都有输出结果, 手动加密的测试数据
1
加密解密 算法实现程序 c++ } cout<<"e="<m1[j]; if(m1[j]==-1) break;
2021-12-21 10:22:53 2KB 加密解密 算法实现程序 c++
1
此资源加密方式包括 MD2, MD5, SHA-1, HAVAL, Tiger, RIPE-MD160, MD5-MAC, HMAC, XOR-MAC, DES,IDEA, WAKE, 3-WAY, TEA, SAFER, Blowfish,SHARK, GOST, CAST-128, Square,Diamond2, Sapphire, RC2, RC5, RC6, MARS, SEAL, Luby-Rackoff, MDC,various encryption modes (CFB, CBC, OFB, counter), DH, DH2, MQV, DSA,NR, ElGamal, LUC, LUCDIF, LUCELG, Rabin, RW, RSA,BlumGoldwasser,elliptic curve cryptosystems, BBS, DEFLATE compression, Shamir's secret sharing scheme, Rabin'sinformation dispersal scheme.There are also various miscellanous modules such as base 64 coding and 32-bit CRC.
2021-12-19 10:56:10 369KB 加密解密 c加密解密
1
对称解密使用的算法为 AES-128-CBC,数据采用PKCS#7填充。 微信官方提供了多种编程语言的示例代码但是没有ASP的,网上也没有现成的,所以只能自己折腾了,通过整合CryptoJS v3.1.2可以实现AES跟BASE64的解密,从而实现纯ASP版的无组件加密数据解密算法。稍微修改一下可以也可以用于企业微信加密解密。
2021-12-16 09:08:01 15KB ASP 加密数据解密算法 AES-128-CBC PKCS#7
1