PDA

View Full Version : md5 در کیوت و qrcode



samanbank
چهارشنبه 11 تیر 1393, 16:43 عصر
سلام

ببخشید میخواستم برنامه پسورد رو میگیره md5 کنه و با دیتابیس چک کنه الگوریتم هم اینه md5(md5) in باید چه کدی بزنم ؟!


بعد از لاگین هم میخوام از دیتابیس یک اسم رو بگیره و qrcodesho درست کنه و بزاره تو ایمیج من اینم توضیح بدید

ممنون

MRmoon
چهارشنبه 11 تیر 1393, 17:02 عصر
برای md5:

QString blah = QString(QCryptographicHash::hash(("myPassword"),QCryptographicHash::Md5).toHex())

و برای qr کد:
ای نصفحه رو مطالعه کنید:
http://stackoverflow.com/questions/21400254/how-to-draw-a-qr-code-with-qt-in-native-c-c

samanbank
چهارشنبه 11 تیر 1393, 17:26 عصر
ببخشید من کد رو نمیفهمم اگه میشه یه توضیح بدید الان این داره پسور ورودی من رو تو الگوریتم md5(md5) میبره؟

MRmoon
چهارشنبه 11 تیر 1393, 21:18 عصر
ببخشید من کد رو نمیفهمم اگه میشه یه توضیح بدید الان این داره پسور ورودی من رو تو الگوریتم md5(md5) میبره؟
درود

ببینید الان QCryptographicHash::hash این کد پسورد شما رو با الگوریتم md5 که در آرگومنت دوم ست شده هش می کنه. آرگومنت اول از نوع QByteArray هستش.

محمد.