使用的github 第一个开源库 qaesencryption.h 地址: https://github.com/bricke/Qt-AES
QString LoginDialog::passwd_AES(QString passwd)
{
QAESEncryption encryption(QAESEncryption::AES_128,QAESEncryption::ECB,QAESEncryption::PKCS7);
QString key("1111111111111111");
QByteArray encodedText = encryption.encode(passwd.toLocal8Bit(), key.toLocal8Bit());
qDebug() << encodedText;
QString TEXT= encodedText;
return TEXT;
}
编码出来的总是错误的。有没有大神做过,提携小弟一把
离线
答案是选择 转换为base64
离线