Java平台实现RSA算法,包括密钥的生成及加解密,备有源代码及实习总结
1
C#编写的文件加、解密,使用RSA算法实现。选择本地文件后,对文件进行加密,再对加密后的文件进行解密。代码在VS 2017下直接运行。(源代码,C#实现)
2019-12-21 19:49:38 38KB C# 文件加密 RSA 加密
1
做安全测评用到加解密,需要写小程序验证,之前在csdn上找到过一个资源,但是经过加密之后,不是正确的结果,经过多次查阅修改,最终验证通过,分享出来给大家使用(之前花了挺多积分,收一分,就当劳动报酬了)。
2019-12-21 19:49:17 21KB 国密算法SM4
1
该工具类主要用于微信公众号消息的加解密,我自己的博客也用到了https://blog.csdn.net/goodbye_youth/article/details/80653132
2019-12-21 19:48:12 8KB java wechat
1
zip包内含源码和可执行程序,实现了sm4 ecb、cbc模式加解密操作。
2019-12-21 19:48:11 118KB sm4算法
1
ECC算法 C++实现 加解密 已经过测试
2019-12-21 19:46:33 3KB ECC算法 C++实现 加解密
1
纠正了过去下载DES源码中加解密中文字符错误的代码,使用VS2010编译测试通过。
2019-12-21 19:41:11 1.21MB DES
1
不依赖任何第三方库,完整支持python2(包括中英文),而python3仅支持纯英文,python3不能友好地支持中文。
2019-12-21 19:37:47 30KB python AES
1
纯python实现的RC4加解密,不依赖任何第三方库,兼容python2和python3,支持中文加解密
2019-12-21 19:37:47 6KB python rc4
1
本系统实现了一个基本的混合密码系统。它使用DES作为对称密钥算法,RSA作为公开密钥算法。本系统特点如下:1:提供了俩个加密接口。混合加密,DES加密。2:本系统的DES可以进行1次DES加密(标准DES加密)和3次DES加密。它会根据密钥长度,自动选择加密方案。当密钥长度在64位以内时它将使用标准DES加密,当密钥长度超过64位后,系统将设置第2密钥,并启用3次DES加密。其密钥长度可达112位,并且它还具有很强的扩展性,提供了3种加解密接口:文件接口,文件句柄接口(可以供其他加密系统使用,本系统的混合加密模块就是使用这个接口),和内存缓冲区接口。另外它还能检验密钥的正确性,因为加密时,它将加密后的密钥密文也存入文件中,解密时,先用当前密钥解密密钥密文,如果所得的密钥明文与当前密钥相同,则当前密钥应该是正确的。3:本系统的RSA密钥长度最大可达600位16进制数(约合720位10进制数)。加/解密时你可以从文件中导入密钥。4:本系统可产生长度最大可达300位16进制(约合360位10进制数)的大素数,你可以导出素数,也可以从文件中导入素数,也可以产生一个指定长度的随机大素数...
2019-12-21 19:37:14 579KB RSA 源码 混合加解密
1