【文件属性】:
文件名称:OpenSSL_Wrapper:RSAAES OpenSSL包装器
文件大小:12KB
文件格式:ZIP
更新时间:2021-05-07 15:24:04
C++
OpenSSL_Wrapper
提供:
RSA签名/验证
AES加密/解密
许多哈希函数(以SHA256为例)
Base64编码/解码
URL安全Base64替代(用未使用的URL控制字符替换不安全的url控制字符)
生成PEM密钥对
将PEM密钥对写入文件
在运行时显示PEM密钥对
所有函数的C ++ std :: string包装器
要使用其他哈希函数,只需将对EVP_get_digestbyname的调用中的“ SHA256”更改为openssl接受的任何其他函数
【文件预览】:
OpenSSL_Wrapper-master
----Secure Crypto()
--------stdafx.cpp(291B)
--------stdafx.h(325B)
--------targetver.h(306B)
--------Secure Crypto.vcxproj(5KB)
--------Crypto.cpp(2KB)
--------Secure Crypto.vcxproj.filters(1KB)
--------ReadMe.txt(122B)
--------Crypto.h(19KB)
----.gitignore(2KB)
----README.md(509B)
----.gitattributes(2KB)
----Secure Crypto.sln(2KB)