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

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

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

      iOS 和服務端交互 數據加密策略

      總體邏輯:

      客戶端:對稱加密數據,上傳。。。回執對稱解密

      同理服務端:獲取上傳數據 對稱解密 。。。下發:對稱加密

      當且僅當登錄接口和 拉新(更新nonce 和 key的接口)是對稱加密上傳 非對稱解密

       

      1.加密庫選擇 : Libsodium

      2.加密對象:     

      (1)整體:這個我們最后放棄了,因為如果整體加密,服務端大多數情況會回執本地無法解開的數據,客戶端不能按需處理邏輯了,僵死的邏輯處境

      (2)局部:只加密data部分,這樣隨時根據回執信息按需處理

            {code:0

                       data: {XXX}

             message:success      

            }

       

      3.加密方式:

      重中之重,先 生成密鑰對:

      執行方法crypto_box_keypair,生成密鑰對(pk,sk)

      3.1 未登錄前http請求需要:(eg 發送驗證碼、請求國際碼集合等)

      對稱加密:

      客戶端參數:

        (1)前提:請求頭必有參數

        VERSION:客戶端版本號 md5處理

      (2)密碼學必要參數 nonce:  (1) 中截取md5[0,24)

                key:  (1)中截取[0,32)

        (3) 加密對象:最終轉為data形式

       (4)執行加密傳輸:

                                                             方法:crypto_secretbox_easy

      同理:服務端解密需要用 成對方法解密:crypto_secretbox_open_easy

       

      (5)服務端回執:客戶端對稱解密(服務端發送是對稱加密)

       

      3.2 登錄操作:

      (1) “3.1”  對稱加密形式發起登錄請求

      (2) 上傳加密的內容包括 本地生成的pk. ??登錄操作上傳公鑰對

      (3)服務端回執:新的nonce 和 key  更新并存儲 (此時回執解密使用非對稱解密)

               服務端非對稱加密方法: crypto_secretbox_easy

               客戶端非對稱解密方法: crypto_secretbox_open_easy

      3.3 登錄后的所有http請求(客戶端繼續操作)

          (1)發起請求,上傳 對稱加密

          (2)回執: 對稱解密

          (3)當驗簽失敗 即接口401時,seed(即  nonce 和 key 過期),使用更新 seed接口,再次更新nonce和key 再繼續請求。(這個交互邏輯類似于釘釘,異端登錄會踢掉該賬號,要重新登錄才能繼續使用的業務邏輯

               更新nonce 和 key 操作 因為 舊的已失效

          (4)??該拉新接口:對稱加密(實際好像沒參數。。。看需求 有就對稱加密上傳)上傳,非對稱解密更新nonce和key

           

      待有時間,細化該文章。。。

      posted on 2018-08-26 21:58  ACM_Someone like you  閱讀(896)  評論(0)    收藏  舉報

      導航

      主站蜘蛛池模板: 久久一级精品久熟女人妻| 国精偷拍一区二区三区| 国产普通话刺激视频在线播放| 定结县| 久久热这里只有精品66| 亚洲欧洲日韩国内精品| 国产午夜大地久久| 国产人妻精品午夜福利免费| 亚洲成人一区二区av| 中文字幕人妻色偷偷久久| 免费 黄 色 人成 视频 在 线| 99精品国产兔费观看久久99| 国产网友愉拍精品视频| 日本高清一区免费中文视频| 亚洲精品国产精品不乱码| 久久久精品国产精品久久| 国产无人区码一区二区| 亚洲av色综合久久综合| 老司机午夜福利视频| 久久99精品久久久久麻豆| 国产免费高清69式视频在线观看| 中文字幕乱妇无码AV在线| 亚洲一区二区色情苍井空| 中国熟女仑乱hd| 国产人妻丰满熟妇嗷嗷叫| 曰韩无码二三区中文字幕| 久久精品国产亚洲av麻| 国内精品伊人久久久久影院对白| 亚洲精品第一区二区三区| 东京热一精品无码av| 国产精品久久蜜臀av| 久久亚洲中文字幕不卡一二区| 亚洲av永久无码精品网站 | 亚洲天堂av日韩精品| 成人午夜污一区二区三区| 免费观看欧美猛交视频黑人| 欧美和黑人xxxx猛交视频| 你懂的在线视频一区二区| 久久99九九精品久久久久蜜桃| 精品人妻av中文字幕乱| 亚洲乱理伦片在线观看中字|