• 大小: 83KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-01
  • 语言: 其他
  • 标签: QT  AES  CBC  加解密  

资源简介

QT下AES CBC加解密程序,经过测试可以成功加解密,只需简单的调用里面的函数即可。

资源截图

代码片段和文件信息

#include 
#include “Rijndael.h“
#include 

extern std::string decryt(string contentconst char * pwd);
//extern string decryt(string final_encodeconst char * pwd);

int main(int argc char *argv[])
{
    QCoreApplication a(argc argv);
    //CRijndael cbcInvert;
    std::string test = “{\“sn\“:\“025\“}“;
    // std::string test = “abcdefg“;
    std::string result;
    CRijndael::EncryptString(testresult);
    qDebug()<<“final_encode= “<< QString::fromStdString(result);
    std::string final_decode = decryt(result““);
    qDebug()<<“final_decode= “<< QString::fromStdString(final_decode);
    return a.exec();
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-01-08 17:23  AESCBC\
     文件       51968  2019-01-08 16:25  AESCBC\CBC3Test
     文件         165  2018-12-25 14:50  AESCBC\CBC3Test.pro
     文件       18754  2019-01-04 14:51  AESCBC\CBC3Test.pro.user
     文件         647  2019-03-13 10:37  AESCBC\main.cpp
     文件        9432  2019-01-08 16:25  AESCBC\main.o
     文件       36566  2019-01-07 19:34  AESCBC\Makefile
     文件       75996  2019-01-08 11:34  AESCBC\Rijndael.cpp
     文件        6828  2018-12-25 15:52  AESCBC\Rijndael.h
     文件       44288  2019-01-08 16:25  AESCBC\Rijndael.o

评论

共有 条评论