自己写的playfair加密解密算法,绝对可以运行 可供初学者参考一下
2021-05-27 10:40:56 4KB C 语言
1
支持国密国际算法的小工具,与金融数据加密机算法一致。包括SM4、SM2、SM3、AES、RSA,支持对称加解密,非对称签名验签、加解密等。
2021-05-25 10:52:26 22.44MB 加密 国密 SM RSA
1
delphi AES加解密算法,能与php、java顺利对接。 支持delphi 10.1 berlin,32位,64位编译验证通过。
2021-05-22 09:33:55 101KB AES delphi
1
最近需要和银行pos做数据通讯,银行端算法为java实现的 AES/ECB/PKCS5PADDING我也改不了, c/c++这边实现ECB算法本来就少,PKCS5PADDING的更是没有,索性自己动手。工作原因c和java都得熟悉,因此把java端和c/c++实现都给大家了,注意java端要明确指明字符集为GBK,因为各版本jdk默认字符集并不一致,key采用16位,你知道的。压缩包里有两个工程,一个vc6.0一个myeclipse,都拿去吧,希望对大家有用,本来想白送的,可惜楼主我没分了,问大家讨1分,望多包涵
1
密钥短语密码 加解密算法C语言实现!!!!!!!!!!!!!!!!!!!!!!
2021-05-18 10:46:21 7KB 加解密
1
基于C语言实现的DES算法,需要注意的是加密密钥为8个char型即64bit而实际加密时只是用了56bit,其他为奇偶校验位。具体原理见其他资料。
2021-05-12 15:32:52 3KB DES 加密 解密
1
DelphiXE10.3与Java互通AES加解密算法,亲测可用。支持ECB、CBC算法,支持128、192、256密匙长度,支持密匙和向量设置,支持补码方式PKCS5和PKCS7,支持16进制密文和Base64密文。
2021-05-11 23:09:09 3.46MB DelphiXE AES 加密 解密
1
java实现DES加密、解密算法 代码中有详细的注释,有不对或者写的不好的地方请大家指导
2021-05-10 16:32:02 5KB des 加密 解密
1
RSA公开密钥密码体制。所谓的公开密钥密码体制就是使用不同的加密密钥与解密密钥,是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。   在公开密钥密码体制中,加密密钥(即公开密钥)PK是公开信息,而解密密钥(即秘密密钥)SK是需要保密的。加密算法E和解密算法D也都是公开的。虽然秘密密钥SK是由公开密钥PK决定的,但却不能根据PK计算出SK。正是基于这种理论,1978年出现了著名的RSA算法,它通常是先生成一对RSA 密钥,其中之一是保密密钥,由用户保存;另一个为公开密钥,可对外公开,甚至可在网络服务器中注册。为提高保密强度,RSA密钥至少为500位长,一般推荐使用1024位。这就使加密的计算量很大。为减少计算量,在传送信息时,常采用传统加密方法与公开密钥加密方法相结合的方式,即信息采用改进的DES或IDEA对话密钥加密,然后使用RSA密钥加密对话密钥和信息摘要。对方收到信息后,用不同的密钥解密并可核对信息摘要。
2021-05-09 17:58:26 116KB rsa 加密 解密
1
本程序利用c++在vs2008上实现了适合500位十进制以内的大数计算的椭圆曲线ECC的加解密,代码条理清晰,附有解释,容易读懂,其中包含大数计算模块,ECC实现模块。
2021-05-07 16:29:40 594KB 大数 椭圆曲线 ECC 源代码
1