Вопросы по теме 'asn.1'

Чтение открытого ключа RSA в кодировке ASN.1 DER
Я пишу приложение, чтобы лучше понять DKIM. Спецификация говорит, что я получаю открытый ключ «ASN.1 DER-encoded» из записи TXT домена. Я вижу ключ на "s1024._domainkey.yahoo.com" =...
13558 просмотров
schedule 20.05.2024

Проверка подписи DSA на C#, использующей формат ASN.1 в кодировке BER/DER.
Как проверить подпись DSA в C#? Данный: текст сообщения, подписанный дайджест (обычно формат ASN.1 DER), открытый ключ (в подписанном сертификате X.509, формате PEM или DER) Я пробовал несколько подходов, но не добился успеха:...
7302 просмотров
schedule 22.10.2022

Mibble MIB Parser - извлечение комментариев из mib
Я использую парсер Mibble MIB для извлечения всех простых типов данных из файла MIB. Мне это удавалось, пока я не попытался извлечь текст комментария. В качестве примера возьмем следующий модуль: invBookList OBJECT-TYPE SYNTAX INTEGER...
2663 просмотров
schedule 05.07.2023

понимание инструмента oneixtyone SNMP
Краткая версия : Что означает этот (шестнадцатеричный?) код, найденный в onesixtyone имеет в виду? char object[] = "\x30\x0e\x30\x0c\x06\x08\x2b\x06\x01\x02\x01\x01\x01\x0\x05\x00"; Длинная версия : Onesixtyone – это инструмент для поиска...
863 просмотров
schedule 14.06.2023

Как преобразовать объект Java в поток ASN.1?
Интересно, есть ли простой способ преобразовать объект Java в поток байтов ASN.1. Заранее спасибо.
4413 просмотров
schedule 01.02.2023

Преобразование формата XML Dsig в ​​открытый ключ DER ASN.1
Я работаю над приложением для iPhone, которое извлекает открытый ключ RSA из веб-службы ASP.NET в форме: <RSAKeyValue>...
3085 просмотров
schedule 24.08.2022

Как ASN.1 кодирует идентификатор объекта?
У меня возникли проблемы с пониманием основных концепций ASN.1. Если тип является OID, действительно ли соответствующее число кодируется в двоичных данных? Например, в этом определении: id-ad-ocsp OBJECT IDENTIFIER ::= { id-ad 1 }...
37702 просмотров
schedule 03.03.2023

Компилятор ASN.1 с поддержкой расширенного XER/RXER
Я отчаянно ищу компилятор ASN.1, который успешно разберет предопределенное определение ASN.1, которое я получил от клиента. Ни один из продуктов (бесплатных или коммерческих) до сих пор не смог проанализировать определение, которое основано на XER...
1467 просмотров
schedule 16.05.2022

Существуют ли какие-либо библиотеки PHP для разбора ASN.1 или создания кода PHP на его основе?
Сам уже посмотрел но похоже мое гугл-фу сегодня не сильно. Я работаю над разработкой стандартизированного протокола для обмена структурами данных через соединение TCP/IP между сервером Apache/PHP и встроенным кодом C на микроконтроллере. Мы...
7780 просмотров
schedule 30.09.2022

Не удается заставить bouncycastle правильно пометить построенную строку октетов в кодировке
У меня есть следующие требования. У меня есть тип asn1, который необходимо инкапсулировать в построенную строку октетов (строка октетов, помеченная как 0x24). Затем эта структура подписывается в подписанном блоке CMS, и весь блок CMS должен быть...
1366 просмотров
schedule 26.05.2022

Как использовать Python gdata.tlslite.utils.ASN1Parser для получения показателя степени и модуля?
То, что я пытаюсь сделать, это прочитать некоторые открытые ключи PEM с помощью Python GAE. Модуль RSAKey не анализирует открытые ключи в формате PEM, а только закрытые. Если я могу получить модуль и экспоненту из PEM, я могу пойти оттуда....
474 просмотров
schedule 19.10.2022

Разобрать файлы asn1
Я пытаюсь разобрать файлы asn1. У меня есть метаданные, как это HUAWEI-CG DEFINITIONS IMPLICIT TAGS ::= BEGIN CallEventRecord ::= CHOICE { sgsnPDPRecord [20] SGSNPDPRecord, --...
3040 просмотров
schedule 28.04.2023

Формат кодирования IA5STRING ASN.1: проверка и декодирование чека о покупке в приложении.
Я пытаюсь выяснить, действительно ли формат IA5STRING (ASN.1) эквивалентен ASCII. То есть, я должен быть в состоянии сделать: NSString *ia5StringWithDate = [[NSString alloc] initWithBytes:is5StringData length:is5StringLength...
1373 просмотров
schedule 15.02.2024

Тег приложения в декларации ASN.1
Объявление IpAddress с использованием абстрактной синтаксической нотации: IpAddress ::= [APPLICATION 1] INTEGER (0..4294967295) Что означает [ПРИЛОЖЕНИЕ 1] в этом коде?!
2259 просмотров
schedule 31.07.2023

Сложный объект данных SNMP MIB Table
Может ли запись таблицы включать сложный объект данных? Например, может ли запись таблицы выглядеть так? ExampleTableEntry ::= SEQUENCE { simpleDataObject1 INTEGER, complexDataObject2 ComplexType,...
586 просмотров
schedule 20.09.2023

ASN.1 Спецификация ограничения размера
В ASN.1 допустимо писать (SIZE(10)) Это эквивалентно (SIZE(10..10)) , (SIZE(0..10)) или (SIZE(1..10)) ? Или что-то другое? Где это указано в стандарте? Кажется, все парсеры интерпретируют его как (SIZE(10..10)) . Однако я не смог...
685 просмотров
schedule 21.02.2023

Как проверить хэш UID на стороне сервера Apple AppReceipt в PHP?
Я задаю этот вопрос, чтобы поделиться кодом решения. Контекст: Apple представила AppReceipt в iOS 7. Он также присутствует в IAP OS X. Эта квитанция представляет собой контейнер PKCS#7 (asn.1) с полезной нагрузкой, которая также имеет структуру...
691 просмотров
schedule 26.04.2024

libosmo-asn1-tcap скомпилирован, но ber_decoder не работает
Я узнал о http://cgit.osmocom.org/libosmo-asn1-tcap/ и мог скомпилировать библиотеку. Я делаю простые эксперименты с asn.1. У меня есть следующие данные TCAP (начало): (следует шестнадцатеричный дамп данных): 0x000000: 62 6b 48 04 40 f0 fa...
140 просмотров
schedule 04.09.2022

Кодировка PER без информации о теге и длине
Используя кодировку asn1 PER, есть ли способ кодировать данные, используя только биты содержимого, то есть без информации о теге и длине? Я пытаюсь подогнать устаревший двоичный протокол к спецификации asn1, и это было бы возможно только в том...
374 просмотров

Создание файла закрытого ключа PEM, зная n и d
По академическим причинам мне удалось разложить открытый ключ RSA небольшого размера и извлечь n,p,q,e, а затем вычислить d. Мой вопрос: есть ли способ с помощью python создать файл закрытого ключа .pem для закрытого ключа (d, n), чтобы упростить...
1033 просмотров
schedule 30.12.2022