| Summary: | QCA не поддерживает шифрование | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Konstantin Kondratyuk <kondratyuk> | ||||
| Component: | qca2 | Assignee: | Sergey V Turchin <zerg> | ||||
| Status: | CLOSED WORKSFORME | QA Contact: | qa-sisyphus | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | rider, zerg | ||||
| Version: | unstable | ||||||
| Hardware: | x86 | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
Список установленных пакетов: $ 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 Created attachment 4587 [details]
тестовая программа
В тестовой программе пропустил Init После инициализации всё работает, а значит, в моей проблеме тоже какая-то моя ошибка. Это проблема в QT и его линковке с openssl Нет, проблема в том, что я лопух и не проинициализировал шифрование. Проверил с aes128-cbc-pkcs7 - ossl-плагин работает. |
Функция QCA::isSupported("sha1") всегда возвращает false. Вообще, проблема получена на алгоритмах, которые поддерживаются в qca2-ossl, но выяснилось, что и SHA-1, поддерживаемый в базовом варианте qca2, не работает.