程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA綜合教程 >> spider RPC安全性,spiderrpc安全性

spider RPC安全性,spiderrpc安全性

編輯:JAVA綜合教程

spider RPC安全性,spiderrpc安全性


spider提供了多重安全保障機制,目前主要支持接入握手校驗,報文完整性校驗,報文加密,報文長度檢查四種機制。

接入認證

spider使用兩次握手校驗,其握手流程如下:

簽名AES加密的方式實現。

license信息存儲在classpath*:spider.dat文件中,在程序中固定。

報文完整性校驗

spider對報文進行CRC32完整性校驗以驗證報文在傳輸過程中不會被篡改,對於被篡改的報文拒絕處理。

報文長度檢查

spider對每個接收到的報文會檢查其最小長度是否大於報文最小的可能長度,如果小於最小長度,則會強行斷開客戶端連接。

報文加密

spider支持對報文做加密,目前支持AES128加密算法。具體可見spider.xml中的encrypt參數。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved