
加密
文章平均质量分 89
訫悦
如果迎着风就飞,俯瞰这世界多美。
展开
-
openssl实现des cbc加密
//参考 https://www.cnblogs.com/azbane/p/10179660.htmlQByteArray ZYB::Openssl::DES_CBC(const QByteArray &keyStr, const QByteArray &data, ZYB::Openssl::Type type){ DES_cblock keyEncrypt; ...原创 2020-01-26 17:18:25 · 1645 阅读 · 0 评论 -
openssl实现des ecb加密
QByteArray DES_ECB_encrypt(const QByteArray &key, const QByteArray &data){ DES_cblock keyEncrypt; memset(keyEncrypt, 0, 8); memcpy(keyEncrypt, key.constData(), static_cast<...原创 2020-01-26 16:51:38 · 1617 阅读 · 0 评论 -
openssl 实现hash算法
使用openssl库实现(Qt自带QCryptographicHash)#include "openssl/sha.h"enum OPENSSL_TYPE{MD5,SHA1,SHA224,SHA256,SHA384,SHA512};QByteArray hash(const QByteArray &data, OPENSSL_TYPE type){ int le...原创 2020-01-26 16:44:41 · 924 阅读 · 0 评论 -
Linux Qt编译cryptopp
一、cryptopp565进入根目录后 qmake -project 生成cryptopp565.proQtCreator打开pro 文件改成TEMPLATE = libwin32:LIBS += -lws2_32二、cryptopp700同样的进入根目录后 qmake -project 生成cryptopp700.proQtCreator打开pro 文件...原创 2019-05-24 22:27:15 · 827 阅读 · 0 评论