Автор Тема: Qt 4.7.4 C++ Md4, Md5 и Sha1 Криптиране  (Прочетена 1129 пъти)

0 Потребители и 1 Гост преглежда(т) тази тема.

haccac

  • Jr. Member
  • **
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 80
Qt 4.7.4 C++ Md4, Md5 и Sha1 Криптиране
« -: 29 Август 2011, 23:26:24 »
Код: C++ (QT)
  1. #include <QtCore/QCoreApplication>
  2. #include <QCryptographicHash>
  3. #include <QByteArray>
  4. #include <QString>
  5. #include <QDebug>
  6.  
  7. int main(int argc, char *argv[])
  8. {
  9.     QCoreApplication a(argc, argv);
  10.  
  11.     QString str = "gluposti";
  12.     qDebug() << str;
  13.     QByteArray data_to_hash = str.toAscii();
  14.     QCryptographicHash hash(QCryptographicHash::Md4); /* Ако искате да промените hash
  15. използвайте QCryptographicHash::Md5 или QCryptographicHash::Sha1*/
  16.     hash.addData(data_to_hash);
  17.     qDebug() << hash.result().toHex();
  18.     return a.exec();
  19. }
  20.  
« Последна редакция: 12 Май 2015, 21:59:49 от Avalanche »