Описание тега crypto++

Crypto++ Library - это бесплатная библиотека классов C++ криптографических схем.
1 ответ

Проверка подписи RAW RSA с помощью библиотеки crypto++

Как можно проверить цифровую подпись с помощью библиотеки crypto++? Входные данные: public_key BASE64 закодированная шестнадцатеричная строка. открытый показатель от открытого ключа. подпись в виде шестнадцатеричной строки. Я не знаю часть секретног…
21 июн '12 в 18:14
3 ответа

Как преобразовать двоичный байт в печатное числовое значение?

Я должен преобразовать зашифрованный текст CRYPTO++ AES 128 битов в пригодную для печати числовую строку. В настоящее время я использую следующий код для выполнения кастинга, но bitset слишком медленно для моего случая. Кто-нибудь знает какой-нибудь…
22 фев '14 в 01:21
1 ответ

Заказать независимое хеширование

Я создаю ключи для данных ключ-значение, беря несколько (<10) фрагментов информации, идентифицирующих данные, и создавая из них один хеш. Для этого я использую CryptoPP SHA256::Update функция, которая позволяет добавлять куски одновременно: #include…
11 дек '12 в 17:05
1 ответ

Crypto++ и мусор в конце строки после выполнения расшифровки AES

Я интегрирую Crypto++ в свое приложение C++, и пока он работает, почти. Шифрование работает отлично. Вывод соответствует тому, что я ожидал. Однако, когда я иду расшифровывать, он добавляет квадратные символы в конце. Вот моя функция шифрования: str…
24 авг '18 в 14:12
1 ответ

Использование статической библиотеки Crypto++ в проекте QT

Я статически построил cryptopp в моей системе, он также проходит все тесты. Это предупреждение, хотя я получаю во время испытаний WARNING: CRYPTOPP_NO_UNALIGNED_DATA_ACCESS is not defined in config.h. WARNING: CRYPTOPP_INIT_PRIORITY is not defined i…
11 авг '16 в 10:07
1 ответ

"неизвестно: этот объект не поддерживает несколько каналов" во время шифрования

Я получаю исключение "неизвестно: этот объект не поддерживает несколько каналов" во время шифрования файла. Я могу создать ключ сеанса, но его нельзя использовать для шифрования файла. Вот мой фрагмент кода для шифрования файлов: void enc_file_EAX(P…
2 ответа

Ошибка при отправке зашифрованных данных с помощью Boost::asio::async_send_to

Я разрабатываю зашифрованную версию приложения связи в реальном времени. У меня проблема в том, что зашифрованные пакеты данных, отправленные получателю, являются неисправными. Пример из журнала ошибок: (шестнадцатеричные данные, исходные данные - ч…
29 янв '15 в 14:58
1 ответ

QT Windows для Android необходимости изменения проекта

У меня есть проект, который использует Crypto++, OpenSSL и QT 5.5.1 Framework. Это для x86 Qindows с компилятором MSVC 12.0. Теперь я хочу запустить этот проект на виртуальном устройстве Android Nexus S. Я установил JDK, SDK, NDK, запустил Nexus S д…
26 ноя '15 в 13:45
1 ответ

Неизвестно: этот объект не поддерживает несколько каналов при использовании SecretSharing

Я использую Crypto++ SecretSharing учебный класс. Я хочу прокачать акции (предположим, что это n акций), разделенные на SecretSharing на строковые объекты, а затем выведите результат. Но моя программа всегда выдает исключение. Что я могу сделать, чт…
26 ноя '18 в 09:26
2 ответа

Начало работы с расшифровкой crypto++ с помощью AES

Я пытаюсь немного узнать о криптографии и пытаюсь использовать расшифровку AES с библиотекой crypto ++ в C++. У меня есть строка зашифрованного текста и ключевая строка. Используя эти два, я хотел бы расшифровать этот зашифрованный текст. Вот мой ко…
08 июл '12 в 21:53
0 ответов

Кодирование / декодирование не выполняется в Linux

Я ищу немного помощи с моими функциями кодирования / декодирования на кроссплатформенных платформах. В настоящее время код работает в ОС Windows, но не работает в Linux. В настоящее время это не проверено на Mac. void tradingDialog::on_SaveKeys_clic…
29 ноя '15 в 06:12
2 ответа

Расшифрованный файл имеет странные символы после процесса расшифровки AES CBC

Я расшифровываю файл методом AES CBC, используя библиотеку Cryptopp в библиотеках vC++, VS2015 и QT. Я мог получить расшифрованный файл результатов, но есть некоторые символы, которые расшифровываются неправильно. Код, который я использую: const std…
09 мар '16 в 14:07
1 ответ

Неопределенные символы в 64-битном проекте Crypto++/iOS

Я пытался собрать с помощью готового crypttopp github, но он тоже не работает. это происходит ошибки, как показано ниже: Неопределенные символы для архитектуры arm64: "CryptoPP::BufferedTransformation::ChannelFlush(std::string const&, bool, int, boo…
04 фев '15 в 01:12
1 ответ

Как создать хеш пароля пользователя

Мы находимся в процессе преобразования кода для использования библиотеки Crypto++. Чтобы создать хешированный пароль для наших пользователей, это все, что нужно? Просто хочу убедиться, что мы не пропустили какую-то важную вещь. Спасибо вам void test…
14 авг '14 в 17:02
0 ответов

Ошибка неверного сокета Winsock при подключении внешних источников

Я пытаюсь создать консоль связи сервер / клиент, но как только я включаю внешние библиотеки (cryptopp) и отлаживаю, он всегда завершает работу из-за неверной ошибки сокета. Я понятия не имею, что происходит. #include &lt;iostream&gt; #include &lt;WS…
12 июн '17 в 16:36
0 ответов

Как изменить путь включаемого файла с помощью автоинструментов?

Я занимаюсь разработкой простого приложения для чата, которое использует crypto++, в Ubuntu. Папка для заголовочных файлов crypto ++ /usr/include/crypto++/, После того, как я загружаю тэгбар источника в CentOSЯ обнаружил, что папка для заголовочных …
27 сен '15 в 07:57
1 ответ

Неопределенная ссылка для Crypto++, хотя она связана и работает в других проектах

Поэтому я пытаюсь создать функцию-оболочку для генерации хеша с использованием Cryptop++. Я создал эту тестовую функцию: #include &lt;cryptopp/sha.h&gt; #include &lt;cryptopp/hex.h&gt; #include &lt;cryptopp/cryptlib.h&gt; #include &lt;vector&gt; #in…
18 ноя '18 в 15:53
1 ответ

Схема Crypto++ DefaultEncryptor/DefaultDecryptor

Я пытаюсь зашифровать файл с помощью AES с помощью crypto++. Я вижу функции EncryptFile и DecryptFile, которые используют DefaultEncryptorWithMAC/DefaultDecryptorWithMAC из test.cpp в crypto++. void EncryptFile(const char *in, const char *out, const…
05 дек '16 в 08:33
1 ответ

Добавление Cryptopp в Android.mk

Я попытался создать библиотеку cryptopp для Android. Я использовал эту часть руководства. https://www.cryptopp.com/wiki/Android_(Command_Line) $ cat build-all-android.sh #!/bin/bash for arch in armeabi armeabi-v7a armeabi-v7a-hard arm64-v8a mips mip…
1 ответ

Пример алгоритма LUC с Crypto++

Я ищу пример алгоритма LUC, но ничего не могу найти. Я знаю, что это в Crypto++, но я не слишком хорошо знаю C++, чтобы его использовать.
04 янв '15 в 10:56