Приветствую всех кто зашёл в темку.
Помогите решить проблему.
Пример с
http://delta.affinix.com/docs/qca/ciphertest_8cpp-example.htmlif(!QCA::isSupported("aes128-cbc-pkcs7"))
printf("AES128-CBC not supported!\n"); //<-- заходит сюда
Система Ubuntu.
Скачал и поставил qca-2.0.3.tar.bz2.
Далее скачал и поставил qca-ossl-2.0.0-beta3.tar.bz2.
QtCreator добавил получившиеся библиотеки (libqca.so и libqca-ossl.so).
Ошибка воспроизводится.
Положил libqca-ossl.so в папку с прогой.
Ошибка воспроизводится.
В репозитории Ubuntu нашёл QCA. Поставил. Написано:
QCA OSSL plugin for libqca2
This plugin provides features based on OpenSSL. It implements:
* Hashing - SHA1, SHA0, RIPEMD160, MD2, MD4, MD5
* Hashing - SHA224, SHA256, SHA384 and SHA512 (for openssl 0.9.
* Block Ciphers
* Keyed Hash Message Authentication Code (HMAC), using SHA1, MD5, RIPEMD160
* Public keys - RSA, DSA, Diffie-Hellman
Попробовал изменить aes128-cbc-pkcs7 на pkey.
Ошибка воспроизводится.
Что не так я делаю?
Заранее спасибо.