ASN.1 означает абстрактную синтаксическую нотацию один. Это язык спецификации данных и набор правил кодирования для сериализации данных.
1 ответ

Как преобразовать закрытый ключ из шестнадцатеричного в объект PrivateKey?

Я сгенерировал следующую шестнадцатеричную строку для своего личного ключа: "30820278020100300d06092a864886f70d0101010500048202623082025e02010002818100cabba8c50391583b66de7b4a70203674f8fc01012f66763db207fc09233cf69b9b6c8ee3c1a5ff1cc7f50df8a5ccf3aad4…
12 дек '13 в 13:38
1 ответ

Java Convert Asn.1 byte Array в удобной строке для браузера

Я пытаюсь преобразовать байтовый массив ASN.1 в строку с Java. Мои результаты до сих пор: byte[] asn = ocspResponse.getEncoded(); String liccert = new String(asn, "Cp850"); Эта строка содержит некоторые строковые артефакты, которые очень беспокоят: …
16 апр '11 в 19:21
1 ответ

Сертификат RSAES OAEP - открытый ключ 0 бит

У меня есть программа, которая создает самозаверяющий сертификат алгоритма RSA. Проблема заключается в том, что, если я создаю сертификат параметров RSAES OAEP, при открытии сертификата я вижу, что размер открытого ключа равен 0 битам. Кто-нибудь зн…
05 мар '14 в 09:59
1 ответ

Конвертировать формат XML Dsig в ​​открытый ключ DER ASN.1

Я работаю над приложением для iPhone, которое получает открытый ключ RSA из веб-службы ASP.NET в форме: <RSAKeyValue> <Modulus>qdd0paiiBJ+xYaN4TKDdbEzrJJw9xlbRAltb5OPdegjLoW60yOjL/sni52WVsGC9QxpNitZR33dnUscmI0cTJoxkXypPjbD94UpH+p4el2tuKB…
22 мар '11 в 19:58
1 ответ

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

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

Расшифруйте ASN.1 - неотсоединенную подпись PKCS#7

Я довольно новичок в формате ASN.1. У меня есть подпись PKCS#7, которая после выполнения ASNdump выглядит так, как показано ниже. Может ли кто-нибудь помочь мне понять, что означает каждый элемент ниже? Я мог идентифицировать только 2 сертификата в …
14 июн '18 в 14:59
2 ответа

Mac список идентификаторов ASN1 и переводы

Я ищу канонический список всех OID, используемых программой просмотра сертификатов QuickLook от Apple, вместе с их отображаемыми именами. В идеале на английском и всех других языках. Конечно, там должен быть какой-то строковый файл, содержащий их. Н…
16 мар '13 в 18:09
1 ответ

Причина пометки необязательного поля в ASN.1

Глядя на модуль ASN.1 для 3GPP MAP ( http://www.3gpp.org/ftp/specs/archive/29_series/29.002/ASN.1/), я запутался в использовании [0] тег для первого поля (imsi). Так как это не ДОПОЛНИТЕЛЬНОЕ поле, и его тип также известен (OCTET STRING), какова цел…
11 авг '17 в 12:09
1 ответ

ASN 1 UPER кодер / декодер

Я хотел закодировать и декодировать сообщение в проекте JAVA в соответствии со стандартом UPER ASN 1. Очевидно, JAC (компилятор Java Asn.1) и BouncyCastle не поддерживают кодировщик и декодер PER и UPER. Есть ли другие инструменты для JAVA? Я ценю л…
10 июл '15 в 21:57
1 ответ

Как разобрать файл.asn в управляемый объект в JavaScript или Python

Я создаю веб-сайт, который может загружать файл.asn, заполнять параметр, отправлять запрос и отображать ответ в формате HTML. Я думаю, что я мог бы использовать JavaScript для анализа файла.asn, чтобы показать результат и результат ответа. Но мне тр…
17 июл '17 в 07:46
2 ответа

Как перевести RAW LOAD из scapy в нотацию KERBEROS, используя python

У меня есть пакет Kerberos перехвата с использованием scapy: ###[ Ethernet ]### dst = 20:6a:8a:0c:1e:3f src = 00:25:64:a1:2a:9d type = 0x800 ###[ IP ]### version = 4L ihl = 5L tos = 0x0 len = 213 id = 48219 flags = DF frag = 0L ttl = 64 proto = tcp …
07 апр '16 в 16:32
0 ответов

Задокументирована ли где-нибудь спецификация сертификата DistinguishedName в RFC2246 (TLS)?

RFC2246 (спецификация TLS) излагает все структуры данных для рукопожатий SSL/TLS (а также чертовски много другого, что меня сейчас не касается). Для типа рукопожатия certificate_request одним из отправляемых элементов является список объектов Distin…
08 июн '13 в 04:11
2 ответа

Как я могу исправить следующую ошибку в файле нотации ASN.1?

Я собираю синтаксическую нотацию MMS для ASN.1, и плагин Eclipse показывает мне следующую ошибку: "Синтаксическая ошибка на токене"ConfirmedServiceRequest", } ожидается". Это мой код: MMSpdu ::= CHOICE { confirmed-RequestPDU [0] IMPLICIT Confirmed-R…
10 мар '14 в 22:28
1 ответ

Декодирование вывода компилятора asn.1 в виде строк

Я запустил бесплатный онлайн-компилятор (по адресу http://lionet.info/asn1c/asn1c.cgi) и создал исходные файлы для IMSRecord (телекоммуникационный CDR). Он построен нормально, но когда я запускаю сгенерированный исполняемый файл C, он печатает строк…
27 авг '12 в 11:40
2 ответа

Как декодировать байты ASN1 для извлечения информации?

Я пытаюсь декодировать ASN1, используя кодирование PER, в качестве входной строки я привожу строку Hexa: " 04 39 04 9E B7 DB 60 50 10 0D 0A 90 D8 24 B0 0A 76 AB 9A", и я хочу извлечь из этой входной информации тот: UL-CCCH-Message message: cellUpdat…
28 фев '15 в 13:47
1 ответ

Antlr4 скомпилировать ASN.1

Antlr4 выдает ошибку, компилируя следующий файл: IEEE1609dot2 {iso(1) identified-organization(3) ieee(111) standards-association-numbered-series-standards(2) wave-stds(1609) dot2(2) base (1) schema (1) major-version-2(2)} DEFINITIONS AUTOMATIC TAGS:…
28 сен '18 в 06:35
0 ответов

bouncycastle compile asn для создания CSR: запрос на подпись сертификата

Как я могу скомпилировать ASN-файл с Bouncycastle для создания CSR?? Файлы ASN.1 являются спецификацией безопасности для подписи сообщений. https://forge.etsi.org/gitlab/ITS/ITS_ASN1/tree/ee87b5bcb42cdbba6ed8d77b840882d636e60958/v1.2.1 Я хочу создат…
04 окт '18 в 13:19
1 ответ

API для преобразования DN из строки ASCII в кодировку DER ASN.1

Существует ли какая-либо программа API/C для преобразования различаемого имени (DN) в формате ASCII String в кодированный DER код ASN.1 DN? Например, я хочу закодировать эту строку "C=CH, O= Техас, CN=iss" в формате ASN.1 DER, чтобы отправить пакет.…
02 ноя '12 в 17:39
1 ответ

Цифровая подпись в Python без кодировки ASN.1?

Нам необходимо создать цифровую подпись без кодировки ASN.1 для проверки последующим приложением. Мы можем сделать это с помощью openssl в командной строке: openssl pkeyutl -sign -inkey keyfile < hash Однако, когда я пытаюсь использовать цифровую…
28 янв '19 в 18:11
1 ответ

Как я могу кодировать IP-адрес, используя библиотеку надувных замков?

Я пытаюсь реализовать snmpset, используя java, и я использую библиотеку bouncy castle версии 1.52 для кодирования значений oids, и теперь я хочу закодировать IP-адрес, как я могу его реализовать? Я попробовал это: new GeneralName(GeneralName.iPAddre…
25 июл '17 в 09:15