savostin
@savostin
Еще один программист

Есть ли простой способ добавить в Qt-приложение возможность шифровать/расшифровывать строку методом AES?

Надо что-то предельно простое и легкое, желательно чтобы без бубнов и статически собралось под MacOS, Win и Linux.
TinyAES идеальный вариант, но похоже дырявый и без бубна собирается только под Win. Под MacOs тоже собирается, но при исполнении (!) кода вываливается столько ошибок, что разобраться не могу.
Crypto++ монстр еще тот. Не нашел способа вытащить оттуда только AES.
OpenSSL тоже монстрик.
  • Вопрос задан
  • 3713 просмотров
Пригласить эксперта
Ответы на вопрос 3
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Немного моего говнокода на основе rsdn.ru/forum/src/2477194.1

https://yadi.sk/d/PuLUjKRpb7Jve требует правок
Ответ написан
Комментировать
EXL
@EXL
Энтузиаст
Ещё можно посмотреть QCA.

И вот такой код на StackOverflow, с использованием Crypto++.

Но правда, это всё громоздкие решения. Поэтому только собственные костыли либо выдирание необходимых файлов из библиотек, что не есть гуд.
Ответ написан
IGHOR
@IGHOR Куратор тега Qt
Qt/C++ DEV/CTO
По мне так проще использовать OpenSSL.
Можете подсмотреть код из моего проекта Qt Bitcoin Trader
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы