<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    B.3 依據基本編碼規則的編碼示例

    B.3 依據基本編碼規則的編碼示例

    根據ISO/IEC 8825-1,一個客體標識符包括一個或多個八位位組序列。每一個八位位組序列編碼了一個數字。

    ??當一個八位位組序列包含2個及以上的八位位組時,最后的一個八位位組的比特8(最高有效位)設為0,其之前的八位位組的比特8設為1。

    ??某個八位位組序列中的八位位組的比特7到比特1的級聯編碼了一個數字。每一個數字應編碼為盡可能少的八位位組,也就是說,八位位組‘80’在某個序列的第1個位置是無效的。

    ??第1個數字是標準的編號,第2個數字(如果有的話)是多部分標準的部分號。

    某個客體標識符可以指本部分中定義的任何一個機制。

    ??為了標示某個ISO標準,第1個八位位組被設為‘28’,即十進制的40(見ISO/IEC 8825-1)。

    ??接下來的兩個八位位組被設為‘CC46’。9798等于十六進制的‘2646’,即0010 0110 0100 0110,也即2個7比特塊10011001000110。在每個八位位組中插入比特8的合適的值,該序列的編碼因此為11001100 01000110,即‘CC46’。

    ??接下來的八位位組被設為‘03’,用于標示第3部分。

    ??接下來的八位位組標示鑒別機制:

    ?? ‘01’標示不引入在線可信第三方的一次傳遞單向鑒別機制。

    ?? ‘02’標示不引入在線可信第三方的兩次傳遞單向鑒別機制。

    ?? ‘03’標示不引入在線可信第三方的兩次傳遞相互鑒別機制。

    ?? ‘04’標示不引入在線可信第三方的三次傳遞相互鑒別機制。

    ?? ‘05’標示不引入在線可信第三方的兩次傳遞并行相互鑒別機制。

    ?? ‘06’標示由實體A發起的引入在線可信第三方的五次傳遞相互鑒別機制TePA-A。

    ?? ‘07’標示由實體B發起的引入在線可信第三方的五次傳遞相互鑒別機制TePA-B。

    例如,數據元素‘28 CC 46 03 04’解讀{ISO Standard 9798 3 4},即本部分的第四個機制——不引入在線可信第三方的三次傳遞相互鑒別機制。數據元素可以按照下面BER-TLV數據對象傳輸(見GB/T 16263.1-2006中ASN.1的基本編碼規則,通用類標簽‘06’),其中短橫線和大括號僅用于表述更為清楚。

    數據對象= {‘06’-‘05’-‘28 CC 46 03 04’}

    本文章首發在 網安wangan.com 網站上。

    上一篇 下一篇
    討論數量: 0
    只看當前版本


    暫無話題~
    亚洲 欧美 自拍 唯美 另类