美文网首页
Qt QCryptographicHash 类的使用

Qt QCryptographicHash 类的使用

作者: 都都嘟 | 来源:发表于2019-01-17 21:03 被阅读0次

    引用

    #include <QCryptographicHash> 
    

    1

        QString strPwd5 = "123456";
        QByteArray bytePwd = strPwd5.toLatin1();
        QByteArray bytePwdMd5 = QCryptographicHash::hash(bytePwd, QCryptographicHash::Md5);
        QString strPwdMd5 = bytePwdMd5.toHex();
        qDebug()<< "6666" << bytePwdMd5.toHex() << strPwdMd5 ;
    

    2

        QByteArray byteArray;
        byteArray.append("password");
        QByteArray hash = QCryptographicHash::hash(byteArray, QCryptographicHash::Md5);
        QString strMD5 = hash.toHex();
    

    3

        QByteArray byteArray;
        byteArray.append("password");
        QCryptographicHash hash(QCryptographicHash::Md5);
        hash.addData(byteArray);  // 添加数据到加密哈希值
        QByteArray result = hash.result();  // 返回最终的哈希值
        QString strMD5 = result.toHex();
    

    相关文章

      网友评论

          本文标题:Qt QCryptographicHash 类的使用

          本文链接:https://www.haomeiwen.com/subject/odewdqtx.html