1、 很多產品都是通過有線或無線網絡接口(包括串口、以太網、I2C、藍牙、其他RF)組成網絡運行的,很多時候網絡上傳輸的數據需要加密的,加密有2個好處:第一是數據內容不會被監聽到;第二是防止競爭對手復制或開發出兼容的產品搶占的你的市場。第二種情況非常多見,第一個公司辛辛苦苦把產品業務模式開發出來,前期投入很大搭建服務器、建設線路,做好電腦軟件,培訓客戶,第一期客戶定了100套終端試用,業務場景正常運行了,摘桃子的來了,復制出或開發出兼容的終端設備,價格便宜,把后面的生意搶了。如果你用加密芯片把方案加密和數據加密了,這種問題可以避免了。
2、 深圳中巨偉業信息科技有限公司推出的加密芯片SMEC98SP適用于方案加密和數據加密。方案加密請參考其他資料,本文主要介紹數據加密。
3、 加密實現方式:互相通訊的2個設備至少有一個要求有加密芯片(另一端可以是PC服務器),通訊的主密鑰存在加密芯片中,加密芯片通過自身的ID號,隨機數一起運算產生臨時密鑰,確保每次通訊的密鑰不一樣,通過相互認證后,主芯片可以讀取臨時密鑰,主機端與客戶端相互握手后交互臨時密鑰,主機端與客戶端使用相同的加密算法(比如DES,MD5或私有算法),通訊時,發送端把數據與臨時密鑰通過加密算法加密后,發給接收端,接收到數據后解密,使用正確的數據。實現了通訊的數據加密。別人如果沒有破解了你的數據加密,是做不出兼容的產品,實現保護的目的。
4、密鑰的相互交互、密鑰的存放都是有很多技巧的,比如密鑰分開存放多個區域,讀取臨時密鑰通過讀取多條干擾信息,只取其中一條,采用多字節傳輸,只取其中部分字節使用,這次都對加密防破解有極大的作用。
5、深圳中巨偉業信息科技有限公司推出的SMEC98SP加密芯片采用智能卡內核設計,安全防破解,可以自己編寫加密程序,存放數據,真隨機數發生器,DES算法等功能,完美滿足你的需求。
- 中巨偉業 -
相關案例