用维吉尼亚密码实现控制台对文件的加解密 形式: cipher -e/-d key inputfile outputfile
2019-12-21 20:16:43 4KB Vigenere 控制台 文件
1
实现了ECC算法的加密解密,主要是对字符串的加解密。 (Realize the ECC algorithm encrypt, decrypt, is mainly to the string encryption.)
2019-12-21 20:16:25 1.32MB c++
1
共享基于国密算法SM2加、解密相关代码,有利于各程序员参考代码实现SM2加解密(BC实现)。
2019-12-21 20:15:19 4KB SM2Engine
1
这是一个文件加解密的demo,亲测可用。Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于2的6次方等于64,所以每6个比特为一个单元,对应某个可打印字符。三个字节有24个比特,对应于4个Base64单元,即3个字节需要用4个可打印字符来表示。它可用来作为电子邮件的传输编码。在Base64中的可打印字符包括字母A-Z、a-z、数字0-9 ,这样共有62个字符,此外两个可打印符号在不同的系统中而不同。一些如uuencode的其他编码方法,和之后binhex的版本使用不同的64字符集来代表6个二进制数字,但是它们不叫Base64。
2019-12-21 20:15:06 5KB Qt 加解密 Base64
1
这是使用异或实现的简单的文件的加解密,另外还有一个我的资源实现加解密的在这里:https://download.csdn.net/download/lxiao428/10802653
2019-12-21 20:15:06 9KB 加解密 Qt 异或 解密
1
AES加解密(优化版,明文密文相互转换)
2019-12-21 20:12:26 6KB AES
1
RSA加解密(c语言实现).zip
2019-12-21 20:11:37 4KB RSA
1
ELGamal加解密(c语言实现) ELGamal是非对称加密算法,和RSA类似 ELGamal密码体制是T.ElGamal在1985年提出的公钥密码体制。
2019-12-21 20:11:37 5KB ELGamal
1
在基于vc.net基础上,采用经典的rc5 方法对文件加解密 欢迎批评 此算法已经调试通过
2019-12-21 20:11:23 43KB 加解密
1
一个基于stm32f030单片机的AES128bit加解密算法例程, 该算法我已经验证通过并做了部分优化,该算法的加解密方式为AES-128bit/ECB/PKCS5Padding AES加密过程是先通过key进行加密,然后利用base64方式编码变成了最终的密文。 解密过程正好相反,是先利用base64方式解码,然后利用key进行解密成最终的明文。 该算法比较占内存,当然也跟你需要加解密的数据长度有关。算法当中用到了malloc分配 内存空间,如果运行不成功,建议将单片机堆栈稍微改大一点再试。
2019-12-21 20:10:37 1.59MB stm32 AES算法 AES加解密 AES算法c代码
1