Описание тега botan
Botan is a BSD-licensed crypto library for C++ applications. It provides access to most major cryptographic algorithms.
0
ответов
Связывание QSsh Botan-2 std::thread
Я успешно скомпилировал BOTAN-2 (запускается botan.exe BOTAN-test.exe). Когда я собираю проект QSsh под Qt Creator, у меня появляется ошибка компоновки на std::thead (Compiler MinGW32) rsa.cpp:-1: erreur : undefined reference to std::thread::_State:…
05 июн '18 в 15:22
1
ответ
Botan Загрузка существующего закрытого ключа RSA
Я использую библиотеку Botan C++ для подписи и проверки файла license.ini. Я настроил Botan PK_Signer для работы с алгоритмом RSA для шифрования хэша, созданного с помощью PKCS v1.5. Это мой код: uint8_t private_key[] = "private key I already have g…
12 апр '18 в 11:30
1
ответ
MS CryptoAPI дает неправильные результаты RC4?
Я работаю над продуктом, который должен иметь возможность использовать файлы, созданные с помощью более старого продукта. Некоторые из этих файлов содержат контент, зашифрованный с помощью шифрования RC4 с использованием MS CryptoAPI. До сих пор я н…
07 авг '13 в 01:45
0
ответов
Ботан:BigInt: неверный аргумент
Я использую ботан, созданный с "configure.py --cc = msvc --cpu = i386"msvc2015 x32 код: #include <botan\dh.h> #include <botan\bigint.h> #pragma comment(lib, "botan.lib") ... Botan::BigInt p ("0x1234567890"); // here my real DH p value ..…
26 дек '17 в 10:15
1
ответ
Как скомпилировать ботаническую библиотеку на Linux в 64-битном режиме
Я хотел скомпилировать версию библиотеки Botan Botan-1.10.1 на Linux для 64-битного режима. Пожалуйста скажите мне шаги для компиляции ботана на Linux в 64-битном режиме.
19 май '14 в 12:53
1
ответ
Ошибка компиляции примера Botan в Qt
Я пытался зашифровать файл с помощью библиотеки Botan и написал следующее: #include <botan/botan.h> #include <cstring> #include <vector> #include <iostream> #include <memory> #include <fstream> #include <string…
17 авг '13 в 08:01
0
ответов
Botan 1.10.9 SecureVector для std::vector bad_alloc
У меня есть эта странная ошибка в ботане 1.10.9. Когда я хочу сохранить байтовый вектор закрытого ключа и байтовый вектор открытого ключа, я получаю ошибку std:: bad_alloc. Может ли быть так, что невозможно инициализировать std:: vector из SecureVec…
31 мар '15 в 20:52
2
ответа
Ошибка при компиляции примера примера ботаника в Qt
Я пытаюсь выяснить ошибку в течение двух дней, но до сих пор не выяснил причину этой неизвестной причины. Я настроил и скомпилировал библиотеку Botan. Все идет хорошо, но при попытке написать этот пример кода для запуска.. S2K* s2k = get_s2k("PBKDF2…
10 авг '12 в 10:30
1
ответ
Как сделать так, чтобы проверка подписи Botan RSA соответствовала проверке PyCrypto
Я разрабатываю генератор ключей, который генерирует подписи RSA, которые должны быть загружены на клиентский компьютер. На клиентском компьютере я хотел бы использовать подпись RSA и открытый ключ для проверки строки. Если вы можете мне помочь, я хо…
02 фев '12 в 17:29
1
ответ
Сбой при генерации хеша blake2b
Я пытаюсь написать хэш-функцию с ботаном в качестве моего бэкэнда: std::string hex_hash(std::string &in, const std::string &HASH) { std::unique_ptr<Botan::HashFunction> hash(Botan::HashFunction::create(HASH)); return Botan::hex_encode(…
30 янв '19 в 14:49
1
ответ
Ботан ПК_Сигнер
Я пытаюсь просто инициализировать объект PK_Signer, который, кажется, доставляет мне гораздо больше проблем, чем Botan версии 1.8.10. В настоящее время я использую последний стабильный выпуск Botan (1.10), и у меня возникли проблемы... В Botan 1.8.1…
06 сен '12 в 23:04
1
ответ
Проблема компиляции ботана с использованием MinGW в Windows7 64bit
Я пытаюсь установить версию Botan, не относящуюся к MSVC, в мою среду. Я скачал tarball, распаковал файлы и запустил configure.py После запуска configure.py я запускаю make, make завершается с ошибкой "извините, не реализовано: 64-битный режим не ск…
06 янв '12 в 02:34
1
ответ
Как использовать Botan Amalgamation файлы и VS2008
Чистая установка Windows XP SP3 Установите Python 2.7.2 Извлечь Ботан 1.10.1 на рабочий стол Запустите configure.py --cc=msvc --disable-shared --gen-amalgamation Скопируйте botan_all.h и botan_all.cpp на мою рабочую станцию Сделайте новый проект Win…
23 сен '11 в 19:11
1
ответ
Ошибка компиляции ботана VS2015
У меня странная ситуация здесь. Я пытаюсь использовать криптографическую библиотеку Botan с VS2015 (потому что некоторые другие части проекта используют тяжелый код C++11, который VS2013 не может скомпилировать), и я получаю довольно длинную ошибку …
04 авг '15 в 07:08
1
ответ
Как использовать Botan::MemoryRegion?
Кто-нибудь знает, как создать объект типа Botan::MemoryRegion для использования в этом методе? BigInt BOTAN_DLL fe1_encrypt(const BigInt& n, const BigInt& X, const SymmetricKey& key, const MemoryRegion<byte>& tweak);
26 июн '15 в 15:22
1
ответ
Использование Botan C++ в QT для шифрования файлов
Я использую Qt Creator 4.6.1 в Windows 10 На основе Qt 5.10.1 (MSVC 2015, 32 bit) Построен на May 2 2018 04:24:33 qmake с mingw491_32 Есть проект из Интернета, который использует botanwrapper с включенным Botan.pri Полный код довольно длинный, поэто…
04 июл '18 в 22:17
1
ответ
Проблема со статической связью с ботаном в Windows с помощью MSVC
Я пытаюсь статически связать библиотеку Qt, которую я строю, с Botan, используя MSVC в Windows, и получаю следующую ошибку. ..\..\3rdparty\temp\botan-msvc\build\include\botan/secmem.h(129) : error C2589: '(' : illegal token on right side of '::' ..\…
27 дек '10 в 13:12
1
ответ
Невозможно создать SymmetricKey
Прежде всего, я использую версию Botan - Botan-1.10.9, и я пишу управляемую оболочку в Visual C++. Следуя этому примеру, я пытаюсь создать SymmetricKey из хеша строки, чтобы я мог передать его в метод fe1_encrypt модуля FPE Подпись fe1_encrypt являе…
23 июн '15 в 20:25
1
ответ
Получение программы тестирования библиотеки Botan для компиляции под Windows 7 (MinGW, Code::Blocks)
Я тщетно пытался заставить эту тестовую программу скомпилировать #include <botan/botan.h> int main() { Botan::LibraryInitializer init; } Я скачал библиотечный источник с сайта. Я запустил configure.py, который работал нормально. Затем я попыта…
26 янв '14 в 06:46
0
ответов
Как скомпилировать ботаническую библиотеку с помощью clang/LLVM для веб-сборки
Как правильно настроить и скомпилировать ботаническую библиотеку с помощью clang/LLVM для веб-сборки. Т.е. я хочу сделать то же самое, что я смог сделать для openssl, но с ботаном. Связывание OpenSSL с веб-сборкой. с помощью ./configure.py --minimiz…
04 окт '18 в 12:23