Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

Защита данных



  • Доброго времени суток.

    Вопрос, собственно, в том, не находил ли кто-нибудь классов для шифрования данных? Видел QCA, но он слишком толстый. Возможно где-то на просторах интернета есть какая-нибудь реализация работы с AES или 3DES через OpenSSL?

    Что-то в таком духе:

    QString encrypt(const QString &data, const QString &key);
    QString decrypt(const QString &data, const QString &key);



  • Ну либо QCA, либо напрямую с openssl работать я думаю. Хотя может кто и делал упрощенную обертку для openssl, но в свое время мы ничего нормально не нашли (в итоге использовали QCA).



  • "Спросим у наших иностранных коллег":http://developer.qt.nokia.com/forums/viewthread/3868/



  • Спросили, послушали индуса и поняли что там тоже никто ничего не знает.

    Короче я нашёл "это":http://www.softwarematrix.cn/blog/misc/using-openssl-in-cpp и запилил из него "это":http://ompldr.org/vN2cxdg/aes.tar.bz2 (AES). Лицензия неизвестна.


Log in to reply