Qt
Qt QCryptographicHash生成md5值
小何
2021年11月5日
1 浏览
0 评论
前言 QT中,提供了QCryptographicHash类,很方便的实现的字符串到md5/md4/sha1的转 […]
前言
QT中,提供了QCryptographicHash类,很方便的实现的字符串到md5/md4/sha1的转换,可以通过两种方法实现,方法如下。
实现方式
方式一
QString pwd="123456";
QString md5;
QByteArray ba,bb;
QCryptographicHash md(QCryptographicHash::Md5);
ba.append(pwd);
md.addData(ba);
bb = md.result();
md5.append(bb.toHex());
方式二
QString md5;
QString pwd="123456";
QByteArray bb;
bb = QCryptographicHash::hash ( pwd.toAscii(), QCryptographicHash::Md5 );
md5.append(bb.toHex());
版权声明文章标题:Qt QCryptographicHash生成md5值
文章链接:
https://blog.chiyuba.com/houduanjishu/qt/245.html声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,转载或引用请注明出处。
温馨提示:本文最后更新于 2021年11月5日,部分内容可能存在时效性,请注意甄别。
评论
请先登录后发表评论