1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > qt如何对字符串进行md5加密 – PHP基础 – 前端 js获取php的数据

qt如何对字符串进行md5加密 – PHP基础 – 前端 js获取php的数据

时间:2022-05-01 17:57:36

相关推荐

qt如何对字符串进行md5加密 – PHP基础 – 前端 js获取php的数据

#include <QCryptographicHash>

#include <QSettings>

#include <QDebug>

// generate MD5-Hash

QString test_string(“a test string for MD5 hash”);

QByteArray md5_hash;

md5_hash = QCryptographicHash::hash(test_string.toUtf8(), QCryptographicHash::Md5);

QString md5hash_string = md5_hash.toHex();

qDebug() << “MD5-Hash:” << md5hash_string;

// write to md5_hash.ini

QSettings md5writeFile(QString(“md5_hash.ini”), QSettings::IniFormat);

md5writeFile.setValue(QLatin1String(“MD5-Hash”), md5_hash);

md5writeFile.sync();

// read from md5_hash.ini

QSettings md5readFile(QString(“md5_hash.ini”), QSettings::IniFormat);

md5readFile.sync();

if (true == md5readFile.contains(“MD5-Hash”)){

QByteArray md5_array = md5readFile.value(“MD5-Hash”).toByteArray();

qDebug() << “MD5-Hash read from file:” << md5_array.toHex();

}以上代码纯手敲并且Qt上验证通过的,请珍惜使用。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。