【文件属性】:
文件名称:ripe:轻量级密码库包装器
文件大小:71KB
文件格式:ZIP
更新时间:2021-05-24 09:33:06
ssl cryptography encryption aes openssl
﷽
成熟是一种最小的安全工具。 它由命令行工具和用于加密的C ++ API组成。
瑞普包含用于两种主要加密方法的加密API,即RSA和AES(Rijndael)。 还包含Base64编码/解码API和一些帮助程序功能,以使数据可传输(称为prepareData )。 二进制文件不依赖于第三方工具或库,但是开发需要将加密库安装在系统中才能进行编译。
它与OpenSSL完全兼容。 参见
选项
选项名称
描述
--version
显示版本信息
-g
产生金钥
-e
加密数据
-d
解密数据
-s
签名数据
-v
验证签名的数据
--aes
生成AES密钥(需要-g )
--key
用于加密/解密的对称密钥
--in-key
用于加密/解密文件路径的对称密钥
--iv
初始化向量
--rsa
使用RSA加密/解密
--zlib
ZLib压缩/解压缩
--raw
r
【文件预览】:
ripe-master
----.github()
--------FUNDING.yml(51B)
----.travis-build.sh(2KB)
----src()
--------ripe.cc(16KB)
----lib()
--------Ripe.cc(19KB)
----CMakeLists.txt(5KB)
----.travis.yml(1KB)
----LICENSE(636B)
----test()
--------main.cc(327B)
--------RipeTest.h(12KB)
--------test.h(359B)
----cmake()
--------Findgtest.cmake(5KB)
--------FindCryptoPP.cmake(4KB)
--------FindRipe.cmake(1KB)
--------FindEASYLOGGINGPP.cmake(1KB)
----interoperability.sh(2KB)
----README.md(10KB)
----ripe.png(28KB)
----doxygen()
--------conf(287B)
--------DoxygenLayout.xml(6KB)
--------customdoxygen.css(25KB)
--------README_DOXYGEN.md(1KB)
----.gitignore(38B)
----ACKNOWLEDGEMENT.md(4KB)
----CHANGELOG.md(3KB)
----include()
--------Ripe.h(20KB)