Вопросы по теме 'bouncycastle'

Как использовать облегченный API Bouncy Castle с AES и PBE
У меня есть блок зашифрованного текста, который был создан с использованием алгоритма JCE «PBEWithSHA256And256BitAES-CBC-BC». Провайдер - BouncyCastle. Что бы я хотел сделать, это расшифровать этот зашифрованный текст с помощью облегченного API...
13922 просмотров
schedule 05.09.2021

Как я могу преобразовать сертификат BouncyCastle X509Certificate в сертификат X509Certificate2?
Есть ли способ преобразовать Org.BouncyCastle.X509.X509Certificate в System.Security.Cryptography.X509Certificates.X509Certificate2 ? Обратную операцию легко выполнить, комбинируя Org.BouncyCastle.X509.X509CertificateParser с...
11887 просмотров
schedule 21.09.2021

BouncyCastle не находит алгоритмы, которые предоставляет?
Я играю с BouncyCastle 1.46 К моему удивлению, блокировщик в приведенном ниже фрагменте срабатывает довольно часто. . Security.addProvider(new BouncyCastleProvider()); final Set<String> found = new HashSet<String>(); final...
12635 просмотров

Возникает ошибка при отправке push-уведомления на iPhone с помощью Java-PNS?
Я использую файл javaPNS_2.2.jar для отправки сообщения push-уведомления на устройство iPhone. Мой код: PushNotificationPayload payload = PushNotificationPayload.complex(); /* Customize the payload */ payload.addAlert("Hello World!");...
1843 просмотров

Bouncy Castle C # - ключ защиты паролем
Я могу расшифровать защищенный паролем ключ PKCS8 DER с помощью следующего кода: MemoryStream ms = new MemoryStream(privateKey); AsymmetricKeyParameter keyparams =...
3387 просмотров
schedule 28.09.2021

Исключение при расшифровке файла с помощью BouncyCastle PGP
Я пытался расшифровать этот образец файла, предоставленный клиентом, с помощью класса PgpDecrypt. Но когда код доходит до этой строки: Stream clear = pbe.GetDataStream(privKey); возвращает ошибку: исключение, расшифровывающее секретный ключ...
3354 просмотров

InvalidCastException в c # bouncy castle проверить подпись
Я пытаюсь проверить подпись ecdsa (256), единственные данные, которые мне нужно сделать, это открытый ключ в указанном ниже формате, исходные данные и подпись: string pubKey_ecdsa =...
1578 просмотров
schedule 03.10.2021

Проблемы с использованием BouncyCastle для шифрования строки
У меня возникла проблема при попытке зашифровать и расшифровать строку с помощью BouncyCastle. Я следую примеру на http://www.aviransplace.com/2004/10/12/using-rsa-encryption-with-java/ и мой код выглядит так: public class Cryptotests {...
1692 просмотров
schedule 08.12.2021

java.io.IOException: не удается обработать класс при запуске ProGuard в сборке Maven проекта Android
Я использую библиотеку iText для записи новой информации в существующие PDF-файлы. Для шифрования PDF-файлов iText (для Android) использует библиотеку SpongyCastle, которая является портом BouncyCastle для Android. К сожалению, и iText, и...
1902 просмотров

Вход BouncyCastle в PHP / OpenSSL
Я хочу подписывать контент с помощью OpenSSL в PHP (или cli linux OpenSSL). Подписи, сгенерированные BouncyCastle на Java: ContentInfo contentInfo = new ContentInfo(tokenToSignBytes); SignedCms signedCms = new...
461 просмотров
schedule 08.09.2021

SCEP и расширенные атрибуты сертификата
Я использую SCEP для создания сертификатов для своего веб-сервиса. После успешного создания сертификата и запуска сервера я пытаюсь получить доступ к wsdl через браузер, который отображает сообщение об ошибке, в котором говорится, что тип сертификата...
516 просмотров
schedule 05.09.2021

Попытка создать закрытый ключ и запрос сертификата с помощью Bouncycastle .net
Я пытаюсь создать инструмент, с помощью которого люди в моей компании смогут легко создать закрытый ключ и запрос на сертификат, который я могу подписать с помощью нашего внутреннего центра сертификации. Создание запроса на сертификат и его...
1763 просмотров
schedule 03.12.2021

неоднозначная ссылка: SharpCompress и BouncyCastle для C #
Я использую BouncyCastle для C # в своем приложении для Windows 8 / Windows Phone 8. Недавно мне пришлось включить SharpCompression для Windows / Windows Phone 8, но теперь приложение может ' t быть построенным из-за неоднозначных ссылок на...
475 просмотров

OpenSSL Hmac и BouncyCastle Hmac отличаются
Я пытаюсь понять, почему hmac в openssl не дает мне того же результата, что и hmac в java. в открытом ssl echo -n "Hello" | openssl dgst -sha256 -hmac 04d6b077d60e323711b37813b3a68a71 Выход:...
1644 просмотров
schedule 27.09.2021

Подпишите строку с помощью открытого ключа RSA
Я использую C # и пытаюсь подписать строку ключом, созданным с помощью генератора ключей PuTTY. Я не совсем уверен, что делаю, потому что не вижу, как импортировать ключ в RsaEngine Я посмотрел на следующее: AsymmetricKeyParameter key = new...
580 просмотров

BouncyCastle - создание файла сертификата, понятного MS Windows.
Я использую Java и BouncyCastle для создания сертификата CA, CA выдает несколько пользовательских сертификатов, эти сертификаты хранятся в базе данных с их закрытым ключом. Как я могу создать файл сертификата, который может быть установлен Windows, в...
1992 просмотров

Ошибка при проверке подписи ECDSA в Java с помощью BouncyCastle
Я протестировал решение для проверки подписи ECDSA ( Как я могу получить объект PublicKey из байтов открытого ключа EC? ), который идеально работает с заданными данными. Это данные: byte[] pubKey =...
7425 просмотров
schedule 13.10.2021

Библиотека JAR с надувным замком
Я работаю над проектом с несколькими подпроектами, и все они используют библиотеку утилит, которую я создал для хеширования, подписи и шифрования сообщений. Эта библиотека, по сути, является оболочкой для надувного замка. Когда я запускаю тесты,...
1744 просмотров

синтаксический анализ asn.1 с помощью bouncycastle
У меня есть данные в кодировке asn.1. У меня есть некоторые успехи в расшифровке его с помощью bouncycastle, но я попал в стену с довольно сложным примером. Это должно быть выполнимо, но дальше ничего не получится, надеюсь, вы можете мне помочь, вот...
5218 просмотров
schedule 07.10.2021

Как я могу подписать необработанное сообщение (без предварительного хеширования) в Bouncy Castle?
Я работаю с библиотекой Bouncy Castle и не могу найти способ подписать необработанное сообщение без предварительного хеширования / заполнения. Я не уверен, какие параметры передать как alg . При подписании дайджеста с заполнением PKCS v1.5 я...
1545 просмотров