asn.1

    2熱度

    1回答

    我們試圖在ASN1宏但是編譯器會引發以下錯誤: line 6 (BIGINTMACRO): A0256W: 'BigIntValue' is referenced, but is not defined. 這是我們的代碼: BIGINTMACRO DEFINITIONS ::= BEGIN BIGINT MACRO ::= BEGIN TYPE NOTATION

    1熱度

    1回答

    我下面的蘋果收據驗證編程指南currently implementing當地的收據驗證。我可以得到試驗收據但是當我嘗試如下解析它 rval = asn_DEF_Payload.ber_decoder(NULL, &asn_DEF_Payload, (void **)&payload, pld, pld_sz, 0); 我收到以下錯誤(輸出從ASN_DEBUG()) Expected: [UNI

    1熱度

    2回答

    我想解析X509 sertificate自定義擴展。 (我創建了一個自定義擴展類型爲「證書策略」的自簽名證書)。我需要解析這個「證書策略」及其值。編程方式,我可以得到定製extention是「證書策略」的名字,但我不能說我現在用的就是它的values..The代碼如下所示: public static bool ValidateServerCertificate(object sender, X5

    1熱度

    2回答

    我目前正在學習抽象語法記法一和閱讀ITU-T Recommendation X.690。 在第15頁段落8.3.2中,寫到: 如果一個整數值的編碼的內容八位位組包括多於一個八位字節,第一個字節和的第8位的,則位第二個八位字節: 不應該都是1;和 不應全爲零。 注 - 這些規則確保整數值始終以儘可能最小的八位字節數進行編碼。 據我所知,對於總是以儘可能小的八位字節數進行編碼的整數,第一個字節不能爲零

    0熱度

    1回答

    我試圖通過C#以XML格式共享的PublicKey(2048位)數據創建SecKeyRef。數據是這樣的: <Modulus>yLgpOFtg14GjDdle0xha2JCbYrpmKCpXcv+zFx2pi6OlIF8cOSXF6dE19W15+WfuCc2SznVQlVDOLp/NlPGLXKN5L47XYQrPpcls8/xp2PYYW7hjezx7Ig6+WDJnUxSbWgxZQMaiy

    6熱度

    1回答

    給定在PEM內部編碼的任意(有效!)私鑰或公鑰,並且pre-encapsulation boundary和post-encapsulation boundaries完好無損,是否有可能確切知道字節需要什麼格式(即它們是OpenSSL traditional,PKCS8,X.509,SubjectPublicKeyInfo等等),還是需要一些先驗信息來正確解碼它們?

    0熱度

    1回答

    我週一發佈了這個到net-snmp郵件列表並沒有回覆,所以我在這裏嘗試。 我很困惑,希望有人能幫忙。 我正在爲Cortex M4應用程序編寫SNMP代理。 我已經購買的SNMP書籍以及我在網上閱讀過的書籍表明,所有數據字段都應該是ASN.1編碼的。我知道OID是ASN.1編碼的。我不確定這是否適用於其他字段,如請求ID。 查看由net-snmp發送的snmp命令,看起來Request ID字段是一

    2熱度

    2回答

    所以我正在開發一個BACnet自動控制系統,我對它比較陌生,因爲這是我第一次使用BACnet。我已經使用asn1c編譯器將ASN.1協議轉換爲C格式。我有一個非常困難的時間找到一個清楚的例子,如何實現代碼的原因有很多。 1,我不完全確定ASN.1是如何工作的,2,現在代碼已經轉換爲C,它看起來截然不同,並且物理語法讓我感到困惑。我想知道是否有人能夠解釋ASN.1傳輸數據的實際過程。我讀過使用ASN

    0熱度

    1回答

    在ASN.1,它是有效的寫 (SIZE(10)) 這是相當於(SIZE(10..10)),(SIZE(0..10))或(SIZE(1..10))?或者是其他東西?標準中規定了哪些內容? 似乎所有解析器都將其解釋爲(SIZE(10..10))。但是,我無法爲此找到任何規格。

    1熱度

    1回答

    我對某些自定義域有一個正式的asn1類定義。 什麼是最簡單的方式來生成相應的Java類與一個讀寫器一起,所以我可以從InputStream讀取這些類並寫入OutputStream? 我正在研究Bouncy Castle圖書館,如果這算作最低限度的必要研究。儘管如此,我想我可以在這裏得到更快的答案。以前從未這樣做過。