Описание тега bouncycastle

Bouncy Castle - это криптографический API, обеспечивающий различные протоколы криптографии, шифрования и безопасности. В C# и Java есть довольно похожие библиотеки, реализующие API. Кроме того, Bouncy Castle предоставляет JCE-совместимого поставщика криптографии для Java.
0 ответов

Pgp Шифрование строки с использованием надувного замка

Есть ли способ сделать pgp-шифрование текста, поступающего в строку, используя надувной замок и вывести его в виде байтов? Не хочу никакого участия в чтении / записи файлов. Заранее спасибо!
20 ноя '18 в 19:03
0 ответов

Как прочитать расширение атрибутов каталога темы X509 я Java с помощью Bouncycastle

Я пытался использовать следующий код для извлечения значений String каждого атрибута в расширении атрибутов каталога субъекта, но он показывает эту ошибку: неизвестный объект org.bouncycastle.asn1.DEROctetString в getInstance encoded = cert.getExten…
17 июн '18 в 15:15
1 ответ

С помощью. сертификат хранилища ключей bks в приложении для iPhone

Я создаю приложение для iPhone, которому требуются хранилища ключей.bks для аутентификации. Я не нашел ничего об этой информации для приложений iOS. Я хотел бы знать, разрешает ли Apple использовать хранилища ключей в своих приложениях и как начать …
10 сен '12 в 06:47
1 ответ

Генерация CMSSignedData без закрытого ключа в JAVA

В настоящее время я пытаюсь создать CMSSignedData используя только данные сертификата и подписанные данные, которые генерируются из внешнего программного обеспечения (поэтому у меня нет доступа к закрытому ключу, и генерация подписи прозрачна для ме…
07 окт '16 в 21:18
1 ответ

Клиентский сертификат не работает с Android - Как отлаживать?

Я пытаюсь реализовать обмен клиентскими сертификатами для приложения Android, но пока без особого успеха - и кажется, что эта функция, если вообще возможно, очень сложна. Полный поток, который я реализую, описан в моем предыдущем вопросе. Я следовал…
1 ответ

Хранение паролей с помощью хэша SHA-256 и AES с использованием Bouncy Castle в Java

Я новичок в хранении паролей и в Bouncy Castle. Шифрование: есть ли причина предпочитать Pkcs5S2ParametersGenerator, а не AES для шифрования (соль + хеш (пароль + соль))? Пример: Как зашифровать и засолить пароль, используя BouncyCastle API в Java? …
02 окт '14 в 12:14
1 ответ

Не удается загрузить ранее сохраненные ключи в BouncyCastle с Java

Я генерирую ключ RSA на Java с помощью Bouncy Castle. Я храню этот ключ в файле PKCS1 и хочу загрузить этот файл в другой части программы обратно в объект файла ключа. Мое хранилище ключей public static void writeKey(PemObject obj, String filename) …
09 сен '16 в 13:06
1 ответ

Bouncycastle и iText версии

Я использую iText 5.5.11 следующая глава о цифровых подписях. Я создал свой KeyStore - файл ks.jks и добавил bouncycastle баночка моей classpath, С помощью bouncycastle 14-157(последняя) версия, которую я получил - java.lang.ClassNotFoundException: …
05 июн '17 в 07:24
1 ответ

Как преобразовать сертификаты / ключи JKS в сертификаты / ключи BouncyCastle

В моем Java-приложении у меня есть хранилище ключей JKS с самозаверяющим сертификатом / ключом. Мне нужно загрузить их и преобразовать их в типы BouncyCastle. Я использую java.security.KeyStore для загрузки сертификата / ключа, который дает мне java…
05 янв '14 в 16:43
1 ответ

Bouncycastle - Родной RSA против RSA

В крипто-библиотеке Bouncy Castle есть два разных шифра, которые вы можете передать PKCS1Encoding: NativeRSAEngine а также RSAEngine, Есть ли разница между этими двумя вариантами? Редактировать: Как отметил Мартен в своем комментарии, NativeRSAEngin…
09 май '15 в 19:09
2 ответа

Java, как использовать файл закрытого ключа вместо PEM для расшифровки?

Используя Java и Bouncy Castle 1.52, я могу загрузить закрытый ключ через сертификат PEM, используя следующий код. У меня также есть файл private.key того же формата PKCS8. Какой код использовать файл private.key напрямую вместо PEM? String keyPath …
19 май '15 в 13:25
1 ответ

Ошибка asn1 с надувным замком API

У меня есть синтаксический анализатор asn1, написанный на Java с API Bouncy Castle. Это работает хорошо, и это работало хорошо в течение 2 лет, анализируя миллион файлов. Теперь для конкретного файла у меня есть исключение, но я не могу точно понять…
27 апр '17 в 09:55
0 ответов

Как подписать сертификат на другой в Java, используя надувной замок?

Я пытаюсь подписать сертификат конечного объекта с сертификатом CA, используя надувной замок в Java . Я пытался Tuto, но я не мог найти правильное решение. как мне этого добиться?
20 июн '16 в 22:59
3 ответа

Как мне сделать TLS с BouncyCastle?

Кто-нибудь знает о примерах TLS с BouncyCastle? Я был удивлен отсутствием их в Интернете. Если их действительно нет, давайте соберем их как ответы.
05 авг '13 в 18:29
1 ответ

Не могу создать шифр, нет такого алгоритма

Я использую BountyCastle зашифровать файл с помощью алгоритма AES128_CBC со следующим кодом: static { Provider provider = Security.getProvider (BouncyCastleProvider.PROVIDER_NAME); if (provider == null) { Security.addProvider (new BouncyCastleProvid…
09 апр '16 в 15:39
3 ответа

Строка в кодировке Base64 в открытый ключ с использованием RSA из C# в Java

Я конвертирую устаревшее приложение из.net в Java. Устаревший метод с использованием шифрования с использованием открытого ключа. string text = "<base64encodedstring here>"; IBuffer buffer = CryptographicBuffer.DecodeFromBase64String(text); As…
10 дек '15 в 18:54
2 ответа

Создание точечного объекта эллиптической кривой из координат

У меня есть координаты x и y точки и название кривой. Теперь я хочу создать org.bouncycastle.jce.interfaces.ECPublicKey объект из этого, автоматически используя реализацию, которая предоставляется. Цель состоит в том, чтобы иметь возможность создава…
20 сен '13 в 21:53
1 ответ

Bouncycastle AES 256 многопоточность снижение скорости дешифрования из-за JIT

Я пишу приложение, которое зашифровывает фотографии и, хотя оно требует расшифровки и отображения эскизов в галерее, как активность. Тогда, конечно, вы можете нажать и увидеть полноразмерное изображение в другой деятельности. Я использую шифр AES/CB…
03 май '12 в 19:31
2 ответа

Надувной замок Decode CSR C#

Я пытаюсь научиться декодировать csr с помощью надувного замка, так как собираюсь использовать его для изучения других криптовалют. Я также не нахожу никакой документации для C# просто Java. Вот как я звоню DecodeCSR(string str): static void Main(st…
08 июн '17 в 16:22
2 ответа

Есть ли у BouncyCastle служба SecureRandom?

Я пытаюсь сгенерировать криптографически безопасные случайные числа, используя Java и используя следующий раздел кода, чтобы создать объект SecureRandom для просмотра его поставщика и алгоритма: Provider prov=new org.spongycastle.jce.provider.Bouncy…
21 апр '12 в 14:28