LTS1 3秘鑰匯出和身份驗證計算過程

2022-06-10 03:48:09 字數 646 閱讀 9253

具體的參照描述協議規範文件   tls1.3  rcf:8446 最新一版  

協議描述的金鑰推導計算流程圖:

tls1.3內部非複雜程度難以想象。到底cpn tools能否支撐分析tls,我現在從新要整理一遍tls1.3的握手過程。而握手過程的並列的可選項是多樣的,所以我只分析一種。

舉例:實現認證性的工作模式存在三種 - 單伺服器認證客戶端       單客戶端認證伺服器      雙認證

tls協議的安全屬性: 機密性、  認證性、 完整性。

但是我們不能拋開其他的安全屬性,只分析乙個屬性, 因為tls三個安全屬性是互動在一起的,簡單的說安全屬性之間即是彼此計算材料的生產者又是消費者。

所有我們不能說值分析乙個安全屬性。下圖是tls1.3的握手協議會話秘鑰交換過程,認證過程,完整性驗證。有些不重要的刪去。

在協議分析的時候,我們通常要新增敵手的攻擊模型,但是傳統的敵手模型都是基於dy提出的,dy模型是乙個寬泛的概念模型。所以說所謂**中「改進的dy模型」原本就是錯誤的說法。

SSH公鑰秘鑰

可是碼雲不認識你是誰,這個時候就提示你輸入賬號密碼來確認是誰誰誰提交了這次 往後的日子裡每次修改提交 都需要輸入賬號密碼來確認身份,這是個很煩的事情,所以出現了 ssh 公鑰 這種形式來解決這個問題。使用 git,第一件事就是通過使用者名稱密碼生成公鑰和私鑰,這是一一對應的關係,就像一把鑰匙開一把鎖...

git 檢視自己秘鑰 Git秘鑰問題

簡介 在管理git專案上,很多時候都是直接使用https url轉殖到本地,當然也有有些人使用ssh url轉殖到本地。這兩種方式的主要區別在於 使用https url轉殖對初學者來說會比較方便,複製https url然後到git bash裡面直接用clone命令轉殖到本地就好了,但是每次fetch...

cissp筆記 對稱秘鑰與非對稱秘鑰

1 對稱秘鑰 定義 訊息傳送方和訊息接收方必須使用相同的金鑰,該金鑰必須保密。傳送方用該金鑰對待發訊息進行加密,然後將訊息傳輸至接收方,接收方再用相同的金鑰對收到的訊息進行解密 如何使用?傳送方將秘鑰共享給接收方 為什麼稱為 對稱 加密和解密使用了相同的秘鑰 常見演算法 des aes等。2 公共秘...