文章詳情頁(yè)
java - 白盒加密源碼或者庫(kù)
瀏覽:145日期:2024-02-12 09:54:02
問題描述
最近在做一個(gè)通信項(xiàng)目,PC機(jī)與嵌入式設(shè)備通信,數(shù)據(jù)需要加密傳輸,嵌入式設(shè)備系統(tǒng)提供了安全區(qū),對(duì)稱密鑰可以存在安全區(qū)中,但是PC機(jī)Windows系統(tǒng)并沒有提供安全區(qū),Windows系統(tǒng)上密鑰的存儲(chǔ)希望使用白盒加密進(jìn)行密鑰保存。在網(wǎng)上只找到幾篇博客簡(jiǎn)單介紹白盒加密的原理,屬理論上的內(nèi)容,我是想找一個(gè)白盒加密庫(kù),最好是開源的。謝謝!!!
問題解答
回答1:商用級(jí)開源加密函數(shù)庫(kù):OpenSSL: www.openssl.orgGNU開源版本的商用級(jí)加密函數(shù)庫(kù):GnuTLS: www.gnutls.org,并且在Ubuntu Linux 16.04都可以用命令行直接安裝開發(fā)包:
$ sudo apt-get install libgnutls-dev
使用方法都很簡(jiǎn)單,支持流加密/解密,目前絕大部分的互聯(lián)網(wǎng)服務(wù)器都在使用二者之一。
標(biāo)簽:
java
相關(guān)文章:
1. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?2. javascript - 關(guān)于audio標(biāo)簽暫停的問題3. 網(wǎng)頁(yè)爬蟲 - 用Python3的requests庫(kù)模擬登陸B(tài)ilibili總是提示驗(yàn)證碼錯(cuò)誤怎么辦?4. 請(qǐng)教各位大佬,瀏覽器點(diǎn) 提交實(shí)例為什么沒有反應(yīng)5. css - 對(duì)于類選擇器使用的問題6. Matlab和Python編程相似嗎,有兩種都學(xué)過的人可以說說嗎7. 大家好,請(qǐng)問在python腳本中怎么用virtualenv激活指定的環(huán)境?8. javascript - 移動(dòng)端textarea不能上下滑動(dòng),該怎么解決?9. javascript - 微信小程序封裝定位問題(封裝異步并可能多次請(qǐng)求)10. javascript - Web微信聊天輸入框解決方案
排行榜

熱門標(biāo)簽