<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      [ipsec][crypto] 什么是AEAD加密算法中的AAD 及aad length

      AAD

      全稱:Additianal Authenticated Data

      翻譯成中文就是附加的驗證數據。

      在理解AAD之前,需要理解什么是AEAD:

      AEAD,簡單的來說就是一份數據在完成加密的時候同時完成了消息認證,或者反過來。

      見:[crypto] AEAD是啥

      也就是說,加密用的數據和消息認證用的數據是一樣的。

      好,那么下面引出一個場景,就是加密還是同樣的加密,但是消息認證需要給豐富的信息才能完成。比如序號。

      這個時候多出來的那個需要就叫做附加驗證數據,即AAD。

      那么這段數據的長度就是AAD length。

       

      舉個栗子

      ESP封裝既如此。當使用AEAD算法時,并不能滿足額外的消息認證能力。因為加密內容本身不包含序列信息,無法防止重放攻擊

      所以消息認證需要增加SPI和seq信息。

      又因為SEN的存在。見[crypto][ipsec] 簡述ESP協議的sequence number機制

      AAD的長度就有了兩種情況,

       

          0                   1                   2                   3
          0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
         +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
         |                               SPI                             |
         +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
         |                     32-bit Sequence Number                    |
         +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      
                   Figure 3: AAD Format with 32-bit Sequence Number
      
          0                   1                   2                   3
          0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
         +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
         |                               SPI                             |
         +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
         |                 64-bit Extended Sequence Number               |
         |                                                               |
         +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      
               Figure 4: AAD Format with 64-bit Extended Sequence Number

       

       

       

      SPI + SEQ(low32)

      或 SPI + SEQ(low32)+  SEQ(high32)

      即:8字節或12字節。

       

      參考:

      https://tools.ietf.org/html/rfc4106#section-5

      https://tools.ietf.org/html/rfc4309#section-5

       

      posted on 2019-03-26 16:59  toong  閱讀(3364)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 国产午精品午夜福利757视频播放| 欧美怡春院一区二区三区| 中文字幕一区二区人妻| 微拍福利一区二区三区| 色二av手机版在线| 久久精品熟女亚洲av艳妇| 美女内射福利大全在线看| 少妇人妻偷人偷人精品| 国产一区二区日韩在线| 久天啪天天久久99久孕妇| 九九热在线免费视频精品| 国产毛片基地| 一区二区三区激情免费视频 | 综合图区亚洲另类偷窥| 国产乱码字幕精品高清av | 亚洲熟妇少妇任你躁在线观看无码| 综合激情亚洲丁香社区| 高阳县| 欧美喷潮最猛视频| 亚洲电影在线观看| 日韩中文字幕一区二区不卡 | 青青在线视频一区二区三区| 久久99国产精品尤物| 日本阿v片在线播放免费| 男人的天堂av一二三区| 人妻少妇中文字幕久久| 三上悠亚精品一区二区久久| 无套内射极品少妇chinese| 亚洲精品欧美综合二区| 亚洲免费成人av一区| 欧美人与禽2o2o性论交| 久久国产精品不只是精品| 巴东县| 亚洲精品国产一二三区| 老司机午夜福利视频| 亚洲 制服 丝袜 无码| 天堂av网一区二区三区| 亚洲国产午夜精品理论片| 亚洲色大成网站www永久男同| 久久精品无码精品免费专区| 日本偷拍自影像视频久久|