Результаты поиска по запросу "bouncycastle"

1 ответ

Почему keyStore.aliases () пуст для pkcs12

Я пытаюсь загрузить PrivateKey из файла .p12 с помощью этого кода: Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()); java.security.KeyStore keyStore = KeyStore.getInstance("PKCS12", "BC"); keyStore.load(new ...

3 ответа

Реализация эллиптической кривой с алгоритмом цифровой подписи (ECDSA) на BouncyCastle

Я пытаюсь реализовать ECDSA (алгоритм цифровой подписи эллиптических кривых), но я не смог найти ни одного примера в Java, который бы использовал Bouncy Castle. Я создал ключи, но я действительно не знаю, какие функции я должен ...

2 ответа

Как найти подходящее имя кривой из ECPublicKey

аюсь сгенерировать открытый ключ, используя закрытый ключ и известную кривую. Ниже мой код:

ТОП публикаций

0 ответов

 оба приводят к недопустимым операционным исключениям. Я, вероятно, могу разобрать строки, но я чувствую, что должно быть что-то еще, что я мог бы использовать.

тоящее время я могу декодировать значения CSR, за исключением запрашиваемых расширений, в частностиX509v3 Subject Alternative Name, Вот соответствующая часть моего `DecodeCSR (строка csr): public void DecodeCsr(string csrStr){ //getting just csr ...

2 ответа

Шифрование Java BouncyCastle Cast6Engine (CAST-256)

Я пытаюсь реализовать функцию, которая получает строку и возвращает закодированные значения строки в CAST-256. Следующий код - это то, что я реализую, следуя примеру на официальной веб-странице BoncyCastle ...

1 ответ

Генерация CSR с использованием API BouncyCastle

Я новичок в области безопасности Java и наткнулся на эту библиотеку bouncycastle. Но примеры, которые они предоставляют, и те, которые есть в Интернете, просят использовать - return new PKCS10CertificationRequest("SHA256withRSA", new ...

1 ответ

 только 112 и должно быть разрешено.

мерах надувного замка я нашел этот код: package crypto; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import java.io.OutputStream; import java.security.KeyFactory; import java.security.KeyStore; ...

1 ответ

Я понял это. Если вы вызываете X509Certificate.Verify (publicKey), вы должны передать открытый ключ CA, а не открытый ключ клиента из Pkcs10CertificationRequest.

ользую Bouncy Castle для генерации клиентских сертификатов X.509 и пою их, используя известный CA. Сначала я читаю сертификат CA из хранилища сертификатов, генерирую сертификат клиента, подписываю его с помощью CA. Проверка сертификата не ...

1 ответ

@HerbertPimentel: вы не говорите, какой метод вы использовали, но если он есть в коде (мой 2-й или 3-й пункт), он должен работать до тех пор, пока доступен jar BCprov, который зависит от того, где вы поместили jar и как вы установили путь к классам И, конечно, до тех пор, пока вы используете правильные файлы классов; сложные IDE могут иногда работать не так, как вы думаете.

ка прочитать закрытый ключ PKCS8 в формате PEM с помощью следующего: private static PrivateKey loadPrivateKey() throws IOException, GeneralSecurityException, OperatorCreationException, PKCSException { FileReader fileReader = new ...

1 ответ

@ dave_thompson_085 Спасибо. Я сделал эту ошибку (смешивая нулевой язык программирования с нулевым ASN.1) несколько слишком много раз.

отаю над переносом экземпляра приложения обмена сообщениями с Java на JavaME, в котором также реализована криптография. Проблема в том, что я хочу отправить свой открытый ключ на сервер. Клиент рабочего стола имеет этот код для ...