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