Bug 24238 - QCA не поддерживает шифрование
Summary: QCA не поддерживает шифрование
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: qca2 (show other bugs)
Version: unstable
Hardware: x86 Linux
: P3 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-06 18:24 MSD by Konstantin Kondratyuk
Modified: 2010-10-11 15:20 MSD (History)
2 users (show)

See Also:


Attachments
тестовая программа (402 bytes, application/octet-stream)
2010-10-06 18:28 MSD, Konstantin Kondratyuk
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Konstantin Kondratyuk 2010-10-06 18:24:08 MSD
Функция QCA::isSupported("sha1") всегда возвращает false.

Вообще, проблема получена на алгоритмах, которые поддерживаются в qca2-ossl, но выяснилось, что и SHA-1, поддерживаемый в базовом варианте qca2, не работает.
Comment 1 Konstantin Kondratyuk 2010-10-06 18:25:23 MSD
Список установленных пакетов:
$ rpm -qa|grep qca
libqca2-devel-2.0.2-alt1
libqca-1.0-alt3
libqca2-2.0.2-alt1
qca-tls-1.0-alt7
qca2-gnupg-2.0.0-alt0.2.beta3
qca2-ossl-2.0.0-alt0.2.beta3
Comment 2 Konstantin Kondratyuk 2010-10-06 18:28:52 MSD
Created attachment 4587 [details]
тестовая программа
Comment 3 Konstantin Kondratyuk 2010-10-08 17:25:32 MSD
В тестовой программе пропустил Init

После инициализации всё работает, а значит, в моей проблеме тоже какая-то моя ошибка.
Comment 4 Anton Farygin 2010-10-08 17:26:14 MSD
Это проблема в QT и его линковке с openssl
Comment 5 Konstantin Kondratyuk 2010-10-08 18:08:43 MSD
Нет, проблема в том, что я лопух и не проинициализировал шифрование.

Проверил с aes128-cbc-pkcs7 - ossl-плагин работает.