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

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

Надо что-то предельно простое и легкое, желательно чтобы без бубнов и статически собралось под MacOS, Win и Linux.
TinyAES идеальный вариант, но похоже дырявый и без бубна собирается только под Win. Под MacOs тоже собирается, но при исполнении (!) кода вываливается столько ошибок, что разобраться не могу.
Crypto++ монстр еще тот. Не нашел способа вытащить оттуда только AES.
OpenSSL тоже монстрик.
  • Вопрос задан
  • 3718 просмотров
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы