数字信封理解
服務端:持有公鑰、私鑰
客戶端:持有服務端提供的dll、以及公鑰,待加密字符串(A),客戶端自己的加密字符串(1234)
客戶端流程:
1、客戶端通過 【對稱加密】 將 A+1234 加密完得到 1A
2、客戶端將 1234 + 公鑰 到 【dll里的方法】 加密完得到 1B?
3、客戶端用 1A + 1B 傳到服務端,完畢
服務端流程:
1、服務端通過 1B+私鑰 得到 1234?
2、服務端通過 1A+1234 通過 【對稱解密】解密得到 A?
3、服務端獲取 到【數據A】 + 1234 通過 【對稱加密】=加密后數據返回客戶端
?
總結
- 上一篇: CentOS 6.3下rsync服务器的
- 下一篇: 【阿里云产品公测】大数据下精确快速搜索O