Результаты поиска по запросу "bouncycastle"
Почему keyStore.aliases () пуст для pkcs12
Я пытаюсь загрузить PrivateKey из файла .p12 с помощью этого кода: Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()); java.security.KeyStore keyStore = KeyStore.getInstance("PKCS12", "BC"); keyStore.load(new ...
Реализация эллиптической кривой с алгоритмом цифровой подписи (ECDSA) на BouncyCastle
Я пытаюсь реализовать ECDSA (алгоритм цифровой подписи эллиптических кривых), но я не смог найти ни одного примера в Java, который бы использовал Bouncy Castle. Я создал ключи, но я действительно не знаю, какие функции я должен ...
Как найти подходящее имя кривой из ECPublicKey
аюсь сгенерировать открытый ключ, используя закрытый ключ и известную кривую. Ниже мой код:
оба приводят к недопустимым операционным исключениям. Я, вероятно, могу разобрать строки, но я чувствую, что должно быть что-то еще, что я мог бы использовать.
тоящее время я могу декодировать значения CSR, за исключением запрашиваемых расширений, в частностиX509v3 Subject Alternative Name, Вот соответствующая часть моего `DecodeCSR (строка csr): public void DecodeCsr(string csrStr){ //getting just csr ...
Шифрование Java BouncyCastle Cast6Engine (CAST-256)
Я пытаюсь реализовать функцию, которая получает строку и возвращает закодированные значения строки в CAST-256. Следующий код - это то, что я реализую, следуя примеру на официальной веб-странице BoncyCastle ...
Генерация CSR с использованием API BouncyCastle
Я новичок в области безопасности Java и наткнулся на эту библиотеку bouncycastle. Но примеры, которые они предоставляют, и те, которые есть в Интернете, просят использовать - return new PKCS10CertificationRequest("SHA256withRSA", new ...
только 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; ...
Я понял это. Если вы вызываете X509Certificate.Verify (publicKey), вы должны передать открытый ключ CA, а не открытый ключ клиента из Pkcs10CertificationRequest.
ользую Bouncy Castle для генерации клиентских сертификатов X.509 и пою их, используя известный CA. Сначала я читаю сертификат CA из хранилища сертификатов, генерирую сертификат клиента, подписываю его с помощью CA. Проверка сертификата не ...
@HerbertPimentel: вы не говорите, какой метод вы использовали, но если он есть в коде (мой 2-й или 3-й пункт), он должен работать до тех пор, пока доступен jar BCprov, который зависит от того, где вы поместили jar и как вы установили путь к классам И, конечно, до тех пор, пока вы используете правильные файлы классов; сложные IDE могут иногда работать не так, как вы думаете.
ка прочитать закрытый ключ PKCS8 в формате PEM с помощью следующего: private static PrivateKey loadPrivateKey() throws IOException, GeneralSecurityException, OperatorCreationException, PKCSException { FileReader fileReader = new ...
@ dave_thompson_085 Спасибо. Я сделал эту ошибку (смешивая нулевой язык программирования с нулевым ASN.1) несколько слишком много раз.
отаю над переносом экземпляра приложения обмена сообщениями с Java на JavaME, в котором также реализована криптография. Проблема в том, что я хочу отправить свой открытый ключ на сервер. Клиент рабочего стола имеет этот код для ...