1.一種基于FPGA的北斗數(shù)據(jù)加密系統(tǒng),其特征在于,所述系統(tǒng)包括:北斗接收機(jī)、機(jī)載端和服務(wù)器端;所述機(jī)載端包括:鍵盤、機(jī)載LCD和加密卡;所述服務(wù)器端包括:數(shù)據(jù)接收單元、解密單元和數(shù)據(jù)處理單元;所述北斗接收機(jī)信號(hào)連接于機(jī)載端;所述機(jī)載端信號(hào)連接于服務(wù)器端。
2.如權(quán)利要求1所述的基于FPGA的北斗數(shù)據(jù)加密系統(tǒng),其特征在于,所述加密卡包括:NIOS處理器、DES IP處理單元、接口單元、計(jì)時(shí)器、UART接口單元、Flash單元、SDRAM控制器、LCD控制器和總線單元;所述總線單元分別信號(hào)連接于NIOS處理器、DES IP處理單元、JTAG接口單元、計(jì)時(shí)器、UART接口單元、Flash單元、SDRAM控制器和LCD控制器。
3.如權(quán)利要求2所述的基于FPGA的北斗數(shù)據(jù)加密系統(tǒng),其特征在于,所述鍵盤信號(hào)連接于總線單元;所述北斗接收機(jī)信號(hào)連接于UART接口單元;所述機(jī)載LCD信號(hào)連接于LCD控制器;所述服務(wù)器端信號(hào)連接于UART接口單元。
4.如權(quán)利要求3所述的基于FPGA的北斗數(shù)據(jù)加密系統(tǒng),其特征在于,所述UART 接口單元,用于連接機(jī)載端和北斗接收機(jī),以及機(jī)載端和服務(wù)器端的數(shù)據(jù)通信,將接收到的北斗數(shù)據(jù)分別發(fā)送至NIOS處理器和DES IP處理單元;所述NIOS處理器,用于解析北斗數(shù)據(jù),將解析后的北斗數(shù)據(jù)經(jīng)LCD控制器發(fā)送給LCD進(jìn)行實(shí)時(shí)顯示;所述DES IP處理單元將北斗數(shù)據(jù)進(jìn)行加密后,通過I/O終端發(fā)送給NIOS處理器;所述鍵盤用于輸入新密鑰或新管理員口令,將輸入的新密鑰或新管理員口令經(jīng)總線發(fā)送給Flash單元進(jìn)行保存。
5.如權(quán)利要求4所述的基于FPGA的北斗數(shù)據(jù)加密系統(tǒng),其特征在于,所述機(jī)載端和服務(wù)器端之間通過電臺(tái)進(jìn)行數(shù)據(jù)傳輸;所述數(shù)據(jù)接收單元用于接收電臺(tái)發(fā)送過來的密文數(shù)據(jù);所述解密單元用于對(duì)密文進(jìn)行解密、解析;所述數(shù)據(jù)處理單元用于處理北斗數(shù)據(jù),顯示北斗參數(shù),發(fā)送個(gè)北斗接收機(jī)控制指令,更改密鑰,更改管理員口令和設(shè)置串口參數(shù)。