記錄下我對加密傳輸的理解

2021-08-20 18:10:18 字數 295 閱讀 6480

很多**在傳輸過程中需要做到加密傳輸,為了防止資訊被洩露不能明文傳輸。有2種方式可以對傳輸資料進行加密:

1、採用https方式傳輸,這樣就可以不用在**裡面做資料的加解密處理了。但是有時候為了安全性更高還會再使用安全控制項。

2、對稱加密+非對稱加密:

(1)首先採用非對稱加密方式,前端生成32位隨機數,用約定好的公鑰加密傳輸給後台。後台用對應的私鑰解密後獲取到的32位隨機數存入session中,可作為接下來對稱加密的金鑰

(2)此時,客戶端和服務端都知道這個對稱加密的金鑰了,此時可以用對稱加解密方式進行資料傳輸了

表單資料的加密傳輸

一 表單資料的提交方式選擇 常用的與伺服器進行的互動方式是get和post 關於兩者的區別此處有詳細的介紹 而一般在表單的資料提交中,都會選擇post方式,因為使用get方法資料是通過url傳遞的,在位址列中會直接看到傳遞的資料,這樣就缺少安全性。而使用post傳遞時,是把提交的資料放置在http包...

表單資料的加密傳輸

一 表單資料的提交方式選擇 常用的與伺服器進行的互動方式是get和post 關於兩者的區別 此處有詳細的介紹 而一般在表單的資料提交中,都會選擇post方式,因為使用get方法資料是通過url傳遞的,在位址列中會直接看到傳遞的資料,這樣就缺少安全性。而使用post傳遞時,是把提交的資料放置在http...

基於http協議的加密傳輸方案

不談https只談http 1 敏感資訊的不可見性 使用http協議傳輸資料很容易被抓包監聽傳輸內容,如果這些資料中存在敏感資訊的話,風險太大了。因此我們需要對我們的傳輸資料進行一定的加密處理,即使資料被預期接收方之外的其它不法分子攔截,也無法輕易的破譯此次請求的傳輸內容!最簡單的方案就是對傳輸資料...