QT中生成字符串md5的方法
2013-07-05 10:41
253 查看
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());
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中生成字符串md5的方法(转)
- QT中生成字符串md5的方法
- QT中生成字符串md5的方法
- QT中生成字符串md5的方法
- 生成MD5字符串方法
- qt如何根据指定字符串生成MD5
- java 中生成MD5的加密字符串方法
- Qt如何上传zip文件(两种形式),及随机生成规定长度的字符串的小方法
- QT使用QJson生成解析,简单的JSON,复杂的Json使用方法
- 使用WinRar将Qt编译生成的exe和依赖的dll文件打包为一个exe文件的简单方法
- Linux系统递归生成目录中文件的md5的方法
- 在Qt与vs2010下字符串嵌入变量的方法
- php 生成随机字符串的方法
- Qt 将图片转为字符串的方法。
- C#生成MD5的方法
- 生成字符串校验码的方法
- 快速生成代码-根据字典信息,生成初始化方法源代码字符串
- php简单随机字符串生成方法示例
- 将Qt 动态链接生成的exe及依赖dll打包方法
- java中随机生成字符串的方法(三种)