Я пытаюсь декодировать ASN1, используя PER-кодирование, у меня есть входная строка Hexa для примера: «04 39 04 9E B7 DB 60 50 10 0D 0A 90 D8 24 B0 0A 76 AB 9A« и я хочу извлечь из эта входная информация:Как декодировать байты ASN1 для извлечения информации?
UL-CCCH-Message
message: cellUpdate (0)
cellUpdate
u-RNTI
srnc-Identity: 0e40 [bit length 12, 4 LSB pad bits, 0000 1110 0100 .... decimal value 228]
s-RNTI: 127ad0 [bit length 20, 4 LSB pad bits, 0001 0010 0111 1010 1101 .... decimal value 75693]
startList: 4 items
Item 0
STARTSingle
cn-DomainIdentity: ps-domain (1)
start-Value: b6c0a0 [bit length 20, 4 LSB pad bits, 1011 0110 1100 0000 1010 .... decimal value 748554]
У любого есть идея, как это сделать с помощью java?
Итак, для большего количества undrestand, что я буду делать: сначала я должен включить компилятор ASN1 в мой проект java, этот компилятор возьмет на себя ответственность за декодирование входящих сообщений? – jiji
Компилятор ASN.1 генерирует Java-код, который вы бы включили в свой проект для декодирования входящих сообщений. –