Вопросы по теме 'der'
Программное создание CSR
Я пытаюсь программно создать CSR. Я читал об ASN.1, RFC 2986, X.509. Я также вручную проанализировал несколько файлов CSR с кодировкой DER, которые были созданы с использованием OpenSSL . Все выглядит ясным, за исключением пары вещей:
Часть...
1935 просмотров
schedule
15.05.2022
Кодировать открытый ключ RSA в формат DER
Мне нужен открытый ключ RSA, закодированный в формате DER.
Пара ключей создается с помощью RSACryptoServiceProvider.
То, что я ищу, - это С#, эквивалентный java:
PublicKey pubKey = myPair.getPublic();
byte[] keyBytes = pubKey.getEncoded();...
2196 просмотров
schedule
13.07.2022
Какие бывают типы сертификатов, форматы в криптографии
Мы добавляем проверку сертификатов сервера в рукопожатии SSL для одного из наших клиентов. Будучи новичком в криптографии и мире C, я подумал, что сначала проясню свои представления об этих вещах, а затем начну с реализации.
Итак, я много гуглил,...
19294 просмотров
schedule
27.11.2022
Можно ли экспортировать открытый ключ в формате PEM, а не в формате DER, используя BouncyCastle?
В настоящее время я использую надувной замок для создания пары ключей RSA и экспорта их в файлы. В настоящее время ключи экспортируются в формате DER. Я хотел бы знать, можно ли вместо этого экспортировать их в формате .PEM.
1048 просмотров
schedule
20.03.2022
Как сгенерировать закрытый ключ RSA из строки * pem в Java
Я хочу сгенерировать закрытый ключ из строки (файла .pem ) в Java.
private static final String test = "-----BEGIN RSA PRIVATE KEY-----\n" +
"MIIEpAIBAAKCAQEAvcCH8WsT1xyrZqq684VPJzOF3hN5DNbowZ96Ie//PN0BtRW2\n" +
// and so on...
11884 просмотров
schedule
13.01.2023
Не удается закодировать DER и декодировать открытый ключ RSA BER
У меня проблемы с использованием Crypto++ для сохранения открытого ключа RSA (который я получил, загрузив файл закрытого ключа в формате PKCS#8). При декодировании ключа я всегда получаю исключение BERDecodeErr .
Вот код, который я использую:...
3735 просмотров
schedule
16.11.2022
Преобразование PEM в DER в C++
У меня есть сертификат в формате PEM, который я хочу преобразовать в формат DER, используя функции OpenSLL в C++.
Как мне это сделать?
Спасибо.
5330 просмотров
schedule
04.08.2023
Интерпретация кодирования неопределенной длины ASN.1 с несколькими инкапсулированными строками октетов
У меня есть такая структура BER...
$ openssl asn1parse -inform der -in test.der -i -dump
????:d=4 hl=2 l=inf cons: cont [ 0 ]
????:d=5 hl=3 l= 240 prim: OCTET STRING
0000 - AABBCCDD
????:d=5 hl=2 l= 8 prim: OCTET...
1070 просмотров
schedule
01.05.2022
как сгенерировать пару открытого/закрытого ключа, как показано ниже, в ios, swift
Вот как я генерирую пару открытый/закрытый ключ
var statusCode: OSStatus
var publicKey: SecKey?
var privateKey: SecKey?
let publicKeyAttribute: [NSObject : NSObject] = [kSecAttrIsPermanent: true as NSObject, kSecAttrApplicationTag:...
2671 просмотров
schedule
20.07.2022
Как записать закрытый ключ в защищенный паролем формат DER в Java?
У меня есть пара ключей RSA, сгенерированная на Java, и мне нужно программно записать закрытый ключ в тот же формат, что и openssl, когда я запускаю эту команду (и ввести соответствующие данные для подсказок, а именно фразу-пароль для защиты закрытого...
3030 просмотров
schedule
16.03.2023
Ошибка кодирования OpenSSL DER ECDSA
Я пытаюсь закодировать ключ ECDSA Curve448 в небольшой переносимый массив байтов. Я пытаюсь использовать DER для этого, так как низкоуровневые API не работают с Curve448. Однако, когда я использую следующий код:...
290 просмотров
schedule
05.01.2023
Неверная ошибка кодирования идентификатора объекта ASN.1
Я пытаюсь создать файл DER, используя кодировку/asn1, и постоянно получаю ошибку времени выполнения недопустимого идентификатора объекта. asn1.ObjectIdentifier - это просто []int, поэтому я не уверен, что недопустимо.
package main
import (...
797 просмотров
schedule
27.07.2022
Записать сертификат в DER
Я пытаюсь записать сертификат X509 в формат DER в памяти. Запись в файл работает отлично.
Мне нужен сертификат в формате PEM без заголовка, нижнего колонтитула или новой строки "-----BEGIN PRIVATE KEY-----". Я не могу понять, как это сделать...
210 просмотров
schedule
18.02.2022