QT提供的字符串加密

QString Dialog::encrypt(const QString &str)
{
    QByteArray btArray;
    btArray.append(str);
    QCryptographicHash hash(QCryptographicHash::Md5); //MD5 加密算法
    hash.addData(btArray);
    QByteArray resultArray = hash.result(); //返回最终的散列值
    QString md5 = resultArray.toHex(); //转换成16进制的字符串
    return md5;
}
加密算法变量是枚举类型

QT提供的字符串加密

 

上一篇:Qt中QLocale的使用


下一篇:4.5 标准输入对话框