卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

文字加密方法 如何使用Qt加密解密類(lèi)庫(kù)QCA?

如何使用Qt加密解密類(lèi)庫(kù)QCA?#include<qcryptographicshash>#include<QSettings>#include<QDebug>//生成MD5

如何使用Qt加密解密類(lèi)庫(kù)QCA?

#include<qcryptographicshash>

#include<QSettings>

#include<QDebug>

//生成MD5 Hash

QString testuString(“MD5 Hash的測(cè)試字符串”)

QByteArray MD5uHash

MD5uHash=qcryptographicshash::Hash(testu)字符串.toUtf8(),qcryptographicshash::Md5)

QString md5hash_uuString=Md5u哈希.toHex()

qDebug()<<“MD5 Hash:”<< md5hashuu字符串

//寫(xiě)入MD5u哈希.ini

QSettings md5writeFile(QString(“md5u哈希.ini“”,QSettings::IniFormat)

md5writeFile.setValue(QLatin1String(“MD5 Hash”),MD5uhash)

MD5writeFile.sync文件()

//從md5讀取哈希.ini

QSettings md5readFile(QString(“md5u哈希.ini“”,QSettings::IniFormat)

md5讀取文件.sync()

如果(真==md5readFile.contains文件(“MD5 Hash”){

QByteArray MD5 array=MD5readFile.value文件(“MD5 Hash”).toByteArray()

qDebug()<<“從文件讀取的MD5 Hash:”<< MD5數(shù)組.toHex()

}以上代碼純手工敲打和QT驗(yàn)證,請(qǐng)珍惜使用。

怎么對(duì)數(shù)據(jù)庫(kù)連接字符串進(jìn)行加密和解密?

對(duì)于方法:Start--> run,輸入CMD,然后輸入以下內(nèi)容加密:C:windows微軟.NET框架v2.0.50727aspnetu注冊(cè)表.exe-PEF“connectionstrings”“your web project path”解密:C:windows 微軟.NET框架v2.0.50727aspnetu注冊(cè)表.exe-Pdf“connectionstrings”“your web project path”。Net是要修改的路徑的版本,其中connectionstrings連接字符串名稱(chēng)。應(yīng)該注意的是,在加密過(guò)程中使用了本地密鑰,這意味著解密過(guò)程必須在同一臺(tái)計(jì)算機(jī)上完成。如果是加密的Web.config文件如果文件被移到另一臺(tái)計(jì)算機(jī)上,則Web.config文件文件中的連接字符串將無(wú)法正確解密。