asn.1

    0熱度

    1回答

    請解釋ASN和ASCII格式之間的區別。 他們用於什麼?

    1熱度

    1回答

    我上檢索從形式的ASP.NET Web服務的RSA公鑰一個iPhone應用程序的工作: <RSAKeyValue> <Modulus>qdd0paiiBJ+xYaN4TKDdbEzrJJw9xlbRAltb5OPdegjLoW60yOjL/sni52WVsGC9QxpNitZR33dnUscmI0cTJoxkXypPjbD94UpH+p4el2tuKBypHlE7bERApuUp55y8

    4熱度

    1回答

    之間的轉換我有我從通過CryptoAPI的Windows上的智能卡中提取的CERT_CONTEXT結構。我需要將此結構轉換爲與OpenSSL一致的DER編碼的字節數組。到目前爲止,我所得到的最接近的匹配是通過使用X509_ASN_ENCODING和X509_CERT_TO_BE_SIGNED修改它接受CERT_INFO結構作爲輸入CryptEncodeObject。 的問題是,它不匹配與由Open

    1熱度

    2回答

    我正在用「二進制筆記」在Java中使用ASN.1環境。首先我手工創建了一類asn.1序列。 @ASN1String(name = "", isUCS = false, stringType = UniversalTag.PrintableString) @ASN1Element(name = "firstName", isOptional = false, hasTag = false, has

    14熱度

    1回答

    我有一些pyOpenSSL給我的數據,'0\r\x82\x0bexample.com'。這應該是subjectAltName X509擴展名的值。我試着用pyasn1編碼這個擴展的ASN1規範的必要部分(基於的pyasn1例子之一): from pyasn1.type import univ, constraint, char, namedtype from pyasn1.codec.der.

    5熱度

    2回答

    我一直在讀 X.690 「信息技術 - ASN.1編碼規則:基本編碼規則(BER),典型編碼規則(CER)和區分編碼規則(DER)的規範」 特別地,§8.5.6.4(d),關於REAL值的用可變長度尾數和指數的二進制編碼,內容如下: 「如果位2至1是11,那麼第二個c ontents八位位組編碼的八位位組第數,X說,(爲一個無符號二進制數)用於編碼指數的值,和所述第三至(3 X加)(含)內容八位字

    3熱度

    1回答

    我正嘗試在C(OpenSSL)中創建一個代理證書(ProxyCertInfo擴展RFC3820)的X509請求,但我無法弄清楚應該如何定義ProxyCertInfo的數據結構。該RFC定義了語言ASN.1如下: PKIXproxy88 { iso(1) identified-organization(3) dod(6) internet(1) security(5) mechanisms

    6熱度

    2回答

    我有一個問題關於serializaton數據結構。數據結構的序列化有很多種可能(也稱爲編組或縮減,參見wiki-article)。每種編程語言,框架,標準或庫似乎都帶有自己的序列化方法。許多人還定義了他們自己的數據/接口描述語言(我更喜歡僅在代碼內定義的語言依賴數據結構)。只是僅舉幾例(見wiki-article):COM IDL,CORBA IDL,節儉IDL,谷歌協議緩衝 「.proto」,X

    29熱度

    4回答

    通用名稱 X509證書的DN字段,如OID爲「2.5.4.3」的ASN.1表示法中所定義的,允許的值是什麼? 我知道限制是多達64個字符,但都是允許的字符?數字? 例如是否允許.?每個ASN定義的IP地址(x.x.x.x)是否有效? 是否允許使用域名?

    3熱度

    1回答

    Delphi中是否有任何不錯的asn1實現或庫?