PCI-E密碼卡主要功能
SM1、SM4算法支持SM1、SM4等算法的ECB、CBC等模式;支持基于SM1、SM4 等算法的MAC消息鑒別碼的產(chǎn)生與驗(yàn)證。SM2算法支持基于SM2算法的數(shù)字簽名與驗(yàn)證、加密與;支持SM2算法的密鑰對(duì)生成;
支持基于SM2算法的密鑰協(xié)商。SM3算法支持基于SM3雜湊算法的數(shù)據(jù)摘要產(chǎn)生與驗(yàn)證。SM9算法支持基于SM9算法的數(shù)字簽名與驗(yàn)證、加密與;支持SM9算法的密鑰對(duì)生成;
支持基于SM9算法的密鑰協(xié)商。隨機(jī)數(shù)生成采用物理噪聲源產(chǎn)生真隨機(jī)數(shù)。密鑰管理支持不同算法的密鑰生成與銷毀、導(dǎo)入與導(dǎo)出、備份與恢復(fù);采用三級(jí)密鑰保護(hù)體系,保證密鑰安全。硬件接口支持PCI-Ex4接口;可定制開發(fā)mini PCIE、USB以及用戶自定義接口。軟件接口支持國(guó)密SDF接口,符合GMT 0018-2012《密碼設(shè)備應(yīng)用接口規(guī)范》;支持PKCS#11、JCE 等接口,支持對(duì)接口的定制開發(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)。支持基于龍芯、飛騰、申威(神威)、海思、兆芯等國(guó)產(chǎn)處理器的操作系統(tǒng)。
PCIE密碼卡
技術(shù)涉及一種基于PCle接口的密碼卡及該密碼卡的數(shù)據(jù)加密方法,涉及密碼卡及數(shù)據(jù)加密領(lǐng)域。目的在于解決現(xiàn)有的普通密碼卡密鑰存儲(chǔ)量小、數(shù)據(jù)傳輸延遲、響應(yīng)速度慢的問題。ARM處理器和FPGA模塊通過高速片內(nèi)總線進(jìn)行互連,ARM處理器的存儲(chǔ)信號(hào)輸出輸入端與存儲(chǔ)模塊的存儲(chǔ)信號(hào)輸入輸出端連接,F(xiàn)PGA模塊的通信信號(hào)輸入輸出端與PCle接口的通信信號(hào)輸出輸入端連接,PCle接口與外部服務(wù)器連接。PCle接口接收外部服務(wù)器發(fā)送的業(yè)務(wù)處理請(qǐng)求包,并將業(yè)務(wù)數(shù)據(jù)存儲(chǔ)到FPGA模塊內(nèi)部的RAM中;FPGA模塊向ARM處理器請(qǐng)求業(yè)務(wù)權(quán)限并啟動(dòng)算法進(jìn)行加密運(yùn)算;ARM處理器通知FPGA模塊啟動(dòng)PCle接口將數(shù)據(jù)回傳至外部服務(wù)器。實(shí)現(xiàn)一個(gè)完整的密碼卡功能。
PCIE密碼卡
過孔設(shè)計(jì),對(duì)高密度多層PCB進(jìn)行設(shè)計(jì)布局時(shí),需要使用過孔,它將信號(hào)由一層傳輸?shù)搅硪粚?,提供各層間的電氣連接。設(shè)計(jì)過孔位置時(shí)需要注意,焊盤上不能放置過孔,可用一段印制線連接,否則容易產(chǎn)生“立片”“焊料不足”問題;在過孔焊盤涂上阻焊劑,可將距離設(shè)為4mil,對(duì)于焊接面上片式元件.焊盤的中心位置不可放置過孔,避免信號(hào)電生不理想的返回路徑。
以上信息由專業(yè)從事minipcie密碼卡公司的國(guó)泰網(wǎng)信于2025/3/24 13:45:35發(fā)布
轉(zhuǎn)載請(qǐng)注明來源:http://www.chevaliers-et-troubadours.com/qyzx/bjgtwx-2850627244.html