Столкнулся с проблемой.... В процессе переноса программы под Symbian ^3 выяснилось, что на этой платформе не поддерживается openSSL. Нужно симметричное шифрование (туда и обратно). Непонятно что делать дальше...
1. Допиливать код openSSL чтобы он работал под Symbian.
2. Искать другие библиотеки, позволяющие шифровать данные.
3. Писать самому....
Может кто-то видел/слышал о том, какие библиотеки поддерживаются symbian-ом? Или есть самописные/скачаные классы, позволяющие шифровать, поделить плиз.. В долгу не останусь. Гуглил, но что-то ничего толкового пока не нашел.... Буду рад любым идеям или соображениям...
Заранее огромное спасибо!
Нарыл вот такой баг
http://bugreports.qt.nokia.com/browse/QTBUG-6270Т.е. даже если удасться собрать какую-то библиотеку, ее подключать можно только динамически. А с точки зрения безопастности это не катит как я понимаю. Ведь одно дело когда код вкомпилирован в приложение, и совсем другое - когда он используется таким образом. Т.е. подменили библиотеку (so, dll или что там в symbian) - и все, все логины/пароли известны злоумышленнику.... Блин, че делать?... Или я не правильно что-то понимаю?(
Вобщем, разобрался.
Если кому-то понадобится, вот ссылки на форумы нокии:
http://discussion.forum.nokia.com/forum/sh...Ci4xc0Zupdgs-20http://discussion.forum.nokia.com/forum/sh...on-not-found%29http://discussion.forum.nokia.com/forum/sh...ia-Qt-SDK-1.0.2Вкратце: поддержка openSSL в Nokia Qt SDK 1.0.2 есть. Библиотека для линковки libcrypto.lib. Соответсвенно статически подключать можно. Единственное но, в сборку для 1.0.2 для симбиана по ошибке забыли включить полную поддержку openSSL. Скоро зарелизят 1.1 и там все будет.