PCI-E密碼卡主要功能
SM1、SM4算法支持SM1、SM4等算法的ECB、CBC等模式;支持基于SM1、SM4 等算法的MAC消息鑒別碼的產(chǎn)生與驗(yàn)證。SM2算法支持基于SM2算法的數(shù)字簽名與驗(yàn)證、加密與;支持SM2算法的密鑰對生成;
支持基于SM2算法的密鑰協(xié)商。SM3算法支持基于SM3雜湊算法的數(shù)據(jù)摘要產(chǎn)生與驗(yàn)證。SM9算法支持基于SM9算法的數(shù)字簽名與驗(yàn)證、加密與;支持SM9算法的密鑰對生成;
支持基于SM9算法的密鑰協(xié)商。隨機(jī)數(shù)生成采用物理噪聲源產(chǎn)生真隨機(jī)數(shù)。密鑰管理支持不同算法的密鑰生成與銷毀、導(dǎo)入與導(dǎo)出、備份與恢復(fù);采用三級密鑰保護(hù)體系,保證密鑰安全。硬件接口支持PCI-Ex4接口;可定制開發(fā)mini PCIE、USB以及用戶自定義接口。軟件接口支持國密SDF接口,符合GMT 0018-2012《密碼設(shè)備應(yīng)用接口規(guī)范》;支持PKCS#11、JCE 等接口,支持對接口的定制開發(fā);
支持在操作系統(tǒng)內(nèi)核與應(yīng)用層調(diào)用密碼卡編程接口;
支持多卡并行調(diào)用,支持用戶態(tài)與內(nèi)核態(tài)的多進(jìn)程、多線程調(diào)用。操作系統(tǒng)支持支持Windows、Linux、Unix、FreeBSD等32/64位操作系統(tǒng)。支持基于龍芯、飛騰、申威(神威)、海思、兆芯等國產(chǎn)處理器的操作系統(tǒng)。
PCIE密碼卡
技術(shù)涉及一種基于PCle接口的密碼卡及該密碼卡的數(shù)據(jù)加密方法,涉及密碼卡及數(shù)據(jù)加密領(lǐng)域。目的在于解決現(xiàn)有的普通密碼卡密鑰存儲量小、數(shù)據(jù)傳輸延遲、響應(yīng)速度慢的問題。ARM處理器和FPGA模塊通過高速片內(nèi)總線進(jìn)行互連,ARM處理器的存儲信號輸出輸入端與存儲模塊的存儲信號輸入輸出端連接,F(xiàn)PGA模塊的通信信號輸入輸出端與PCle接口的通信信號輸出輸入端連接,PCle接口與外部服務(wù)器連接。PCle接口接收外部服務(wù)器發(fā)送的業(yè)務(wù)處理請求包,并將業(yè)務(wù)數(shù)據(jù)存儲到FPGA模塊內(nèi)部的RAM中;FPGA模塊向ARM處理器請求業(yè)務(wù)權(quán)限并啟動(dòng)算法進(jìn)行加密運(yùn)算;ARM處理器通知FPGA模塊啟動(dòng)PCle接口將數(shù)據(jù)回傳至外部服務(wù)器。實(shí)現(xiàn)一個(gè)完整的密碼卡功能。
PCIE密碼卡
目前,國內(nèi)信息安全在終端領(lǐng)域面臨很多實(shí)際的問題,比如密碼算法的效率問題、芯片尺寸問題、制造工藝問題等等,這已經(jīng)成為制約我國信息安全發(fā)展的障礙。在我國,《商用密碼管理?xiàng)l例》明確要求,密碼產(chǎn)品必須由國內(nèi)廠家完成設(shè)計(jì)、生產(chǎn)和銷售。又因?yàn)槿珖嬖诤芏啻蟠笮⌒〉腃A中心,目前他們所使用的證書是以智能卡或者USB Key的形式體現(xiàn),導(dǎo)致安全芯片中核心的密碼算法很難以硬件形式實(shí)現(xiàn)。
以上信息由專業(yè)從事密碼卡報(bào)價(jià)的國泰網(wǎng)信于2025/3/14 17:15:21發(fā)布
轉(zhuǎn)載請注明來源:http://www.chevaliers-et-troubadours.com/qyzx/bjgtwx-2848155599.html