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

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

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

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

Похожие вопросы
ELS Group Санкт-Петербург
от 200 000 до 300 000 ₽
Beetbarrel Калининград
До 120 000 ₽
Beetbarrel Калининград
До 110 000 ₽