文件名称:EncryptionAlgorithm:基于openssl封装的文件数据加密算法库
文件大小:13KB
文件格式:ZIP
更新时间:2024-07-30 17:37:30
C++
EncryptionAlgorithm 地址 说明 封装的文件/数据加密算法 先支持MD5、AES、DES、BASE64、位移等算法 通过openssl实现。 AES采用128位cbc模式。 DES采用ede3-cbc模式。 支持对文件的操作 编译连接选项 -lcrypto 注意:该库没做必要性检查,不按正确方式使用,行为未知。 欢迎补充。 调用 调用方法详见test目录下的测试文件 by switch switch.st@gmail.com
【文件预览】:
EncryptionAlgorithm-master
----MD5.hpp(2KB)
----.gitignore(201B)
----LICENSE(1KB)
----DES.hpp(5KB)
----Shift.hpp(2KB)
----Base64.hpp(4KB)
----FileIO.hpp(3KB)
----README.md(551B)
----Encrypt.hpp(931B)
----test()
--------testBase64.cpp(1KB)
--------Makefile(36B)
--------testDES.cpp(1KB)
--------test.c(467B)
--------testMD5.cpp(907B)
--------testAES.cpp(1KB)
--------testShift.cpp(542B)
----AES.hpp(5KB)