crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Хеш
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Vexar Дата 27.7.2009, 8:54
  Еще 1 вопрос.
Почему то в dbug пишет "DE500A40089EF20008703C066BF5680789652FCE" а в базу записывается 'NAME:PASSWORD', это как ?

Извините что на флудил. Кажется разобрался. Последние 3 поста можно удалить.
Vexar Дата 27.7.2009, 6:57
  Спасибо за ответ.
SABROG Дата 24.7.2009, 11:07
 
    QString str = QString("%0:%1").arg(ui->lineEditLogin->text().toUpper()).arg(ui->lineEditPassword->text().toUpper());
    QByteArray hash = QCryptographicHash::hash(str.toAscii(), QCryptographicHash::Sha1);
    qDebug() << hash.toHex().toUpper();


"USERNAME:PASSWORD"
"5B039D152722E351C8BDEBCF06FD8CD4E5244D78"
Vexar Дата 24.7.2009, 6:13
  Подскажите как в Qt хешировать данные?
Есть QLineEdit:

LineEditPass = new QLineEdit;

Как сделать чтобы введенные данные в QLineEdit хешировались вот так:
SHA1(CONCAT(UPPER(`username`),':',UPPER($password) ))
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 29.3.2024, 16:03