本申請(qǐng)涉及衛(wèi)星通信,具體而言,涉及一種衛(wèi)星參數(shù)更新系統(tǒng)及方法。
背景技術(shù):
1、隨著衛(wèi)星通信技術(shù)的快速發(fā)展,各個(gè)企業(yè)及機(jī)構(gòu)發(fā)射了大量的通訊衛(wèi)星及探測(cè)衛(wèi)星,衛(wèi)星每經(jīng)過(guò)一定周期后就需要更新算法參數(shù)。為了穩(wěn)定的更新算法參數(shù),需要首先對(duì)算法參數(shù)進(jìn)行完整性保護(hù)并加密后,再進(jìn)行算法參數(shù)分發(fā)。
2、目前,在分發(fā)算法參數(shù)時(shí),通常是將算法參數(shù)集進(jìn)行打包,然后對(duì)打包后的算法參數(shù)集進(jìn)行一次加密后傳輸給衛(wèi)星終端,傳輸過(guò)程易被破獲,導(dǎo)致在算法參數(shù)更新時(shí),數(shù)據(jù)傳輸安全性較低的問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本申請(qǐng)的目的在于提供一種衛(wèi)星參數(shù)更新系統(tǒng)及方法,以解決在算法參數(shù)更新時(shí),數(shù)據(jù)傳輸安全性較低的問(wèn)題。
2、第一方面,本申請(qǐng)實(shí)施例提供了一種衛(wèi)星參數(shù)更新系統(tǒng),系統(tǒng)包括:
3、整機(jī)控制單元,用于從密鑰庫(kù)中獲取第一密鑰及第二密鑰,并將獲取的第一密鑰及第二密鑰發(fā)送至算法處理單元。
4、算法處理單元,用于接收整機(jī)控制單元發(fā)送的第一密鑰及第二密鑰,利用第一密鑰及第二密鑰對(duì)當(dāng)前幀衛(wèi)星參數(shù)進(jìn)行雙重加密,以獲得最終衛(wèi)星參數(shù)加密數(shù)據(jù),并將最終衛(wèi)星參數(shù)加密數(shù)據(jù)發(fā)送至通信單元;
5、通信單元,用于接收算法處理單元發(fā)送的最終衛(wèi)星參數(shù)加密數(shù)據(jù),并將最終衛(wèi)星參數(shù)加密數(shù)據(jù)發(fā)送至目標(biāo)衛(wèi)星終端,以使目標(biāo)衛(wèi)星終端利用解密后的衛(wèi)星參數(shù)進(jìn)行參數(shù)更新。
6、可選地,算法處理單元通過(guò)以下處理對(duì)當(dāng)前幀衛(wèi)星參數(shù)進(jìn)行雙重加密:獲取當(dāng)前第一系統(tǒng)時(shí)間及第一密鑰,利用當(dāng)前第一系統(tǒng)時(shí)間及第一密鑰對(duì)當(dāng)前幀衛(wèi)星參數(shù)進(jìn)行加密,以獲得初始衛(wèi)星參數(shù)加密數(shù)據(jù);獲取最新的當(dāng)前第二系統(tǒng)時(shí)間及第二密鑰,利用最新的當(dāng)前第二系統(tǒng)時(shí)間及第二密鑰對(duì)初始衛(wèi)星參數(shù)加密數(shù)據(jù)進(jìn)行二次加密,以獲得最終衛(wèi)星參數(shù)加密數(shù)據(jù)。
7、可選地,算法處理單元通過(guò)以下處理利用當(dāng)前第一系統(tǒng)時(shí)間及第一密鑰對(duì)當(dāng)前幀衛(wèi)星參數(shù)進(jìn)行加密:根據(jù)當(dāng)前第一系統(tǒng)時(shí)間及初始運(yùn)算向量,確定當(dāng)前第一運(yùn)算向量;利用當(dāng)前第一運(yùn)算向量及第一密鑰,對(duì)當(dāng)前幀衛(wèi)星參數(shù)進(jìn)行加密。
8、可選地,算法處理單元通過(guò)以下處理利用最新的當(dāng)前第二系統(tǒng)時(shí)間及第二密鑰對(duì)初始衛(wèi)星參數(shù)加密數(shù)據(jù)進(jìn)行二次加密:根據(jù)最新的當(dāng)前第二系統(tǒng)時(shí)間及當(dāng)前第一運(yùn)算向量,確定最新的當(dāng)前第二運(yùn)算向量;利用當(dāng)前第二運(yùn)算向量及第二密鑰對(duì)當(dāng)前幀衛(wèi)星參數(shù)進(jìn)行加密。
9、可選地,整機(jī)控制單元還執(zhí)行以下處理:接收目標(biāo)衛(wèi)星終端的數(shù)據(jù)接收單元在收到最終衛(wèi)星參數(shù)加密數(shù)據(jù)后返回的應(yīng)答幀;對(duì)應(yīng)答幀進(jìn)行校驗(yàn),以在校驗(yàn)通過(guò)后發(fā)送下一幀的最終衛(wèi)星參數(shù)加密數(shù)據(jù)。
10、可選地,算法處理單元通過(guò)以下處理確定當(dāng)前第一運(yùn)算向量:對(duì)初始運(yùn)算向量與當(dāng)前第一系統(tǒng)時(shí)間進(jìn)行異或運(yùn)算,以根據(jù)異或運(yùn)算的結(jié)果確定當(dāng)前第一運(yùn)算向量。
11、可選地,算法處理單元通過(guò)以下處理確定最新的當(dāng)前第二運(yùn)算向量:對(duì)當(dāng)前第一運(yùn)算向量與當(dāng)前第二系統(tǒng)時(shí)間進(jìn)行異或運(yùn)算,以根據(jù)異或運(yùn)算的結(jié)果確定當(dāng)前第二運(yùn)算向量。
12、可選地,整機(jī)控制單元通過(guò)以下處理對(duì)應(yīng)答幀進(jìn)行校驗(yàn):獲取應(yīng)答幀中的幀序號(hào)及接收時(shí)間;利用幀序號(hào)及接收時(shí)間,對(duì)應(yīng)答幀進(jìn)行校驗(yàn)。
13、可選地,衛(wèi)星參數(shù)更新系統(tǒng)還包括控制單元;控制單元,用于從算法處理單元獲取初始衛(wèi)星參數(shù)加密數(shù)據(jù),并對(duì)初始衛(wèi)星參數(shù)加密數(shù)據(jù)進(jìn)行格式核對(duì),將通過(guò)格式核對(duì)后的衛(wèi)星參數(shù)加密數(shù)據(jù)發(fā)送至算法處理單元。
14、第二方面,本申請(qǐng)實(shí)施例還提供了一種衛(wèi)星參數(shù)更新方法,所述方法包括:
15、獲取當(dāng)前第一系統(tǒng)時(shí)間及第一密鑰,利用當(dāng)前第一系統(tǒng)時(shí)間及第一密鑰對(duì)當(dāng)前幀衛(wèi)星參數(shù)進(jìn)行加密,以獲得初始衛(wèi)星參數(shù)加密數(shù)據(jù);
16、獲取最新的當(dāng)前第二系統(tǒng)時(shí)間及第二密鑰,利用最新的當(dāng)前第二系統(tǒng)時(shí)間及第二密鑰對(duì)初始衛(wèi)星參數(shù)加密數(shù)據(jù)進(jìn)行二次加密,以獲得最終衛(wèi)星參數(shù)加密數(shù)據(jù)。
17、本申請(qǐng)實(shí)施例帶來(lái)了以下有益效果:
18、本申請(qǐng)實(shí)施例提供的一種衛(wèi)星參數(shù)更新系統(tǒng)及方法,能夠從密鑰庫(kù)中獲取第一密鑰及第二密鑰,并利用第一密鑰及第二密鑰對(duì)當(dāng)前幀衛(wèi)星參數(shù)進(jìn)行雙重加密,同時(shí)還對(duì)加密數(shù)據(jù)進(jìn)行多維數(shù)據(jù)校驗(yàn),通過(guò)雙重加密機(jī)制及多維數(shù)據(jù)校驗(yàn)提高了算法參數(shù)傳輸?shù)陌踩约胺€(wěn)定性,與現(xiàn)有技術(shù)中的衛(wèi)星參數(shù)更新方法相比,解決了在算法參數(shù)更新時(shí),數(shù)據(jù)傳輸安全性較低的問(wèn)題。
19、為使本申請(qǐng)的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說(shuō)明如下。
1.一種衛(wèi)星參數(shù)更新系統(tǒng),其特征在于,系統(tǒng)包括:
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述算法處理單元通過(guò)以下處理對(duì)當(dāng)前幀衛(wèi)星參數(shù)進(jìn)行雙重加密:
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述算法處理單元通過(guò)以下處理利用所述當(dāng)前第一系統(tǒng)時(shí)間及所述第一密鑰對(duì)當(dāng)前幀衛(wèi)星參數(shù)進(jìn)行加密:
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于,所述算法處理單元通過(guò)以下處理利用所述最新的當(dāng)前第二系統(tǒng)時(shí)間及所述第二密鑰對(duì)所述初始衛(wèi)星參數(shù)加密數(shù)據(jù)進(jìn)行二次加密:
5.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述整機(jī)控制單元還執(zhí)行以下處理:
6.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于,所述算法處理單元通過(guò)以下處理確定當(dāng)前第一運(yùn)算向量:
7.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述算法處理單元通過(guò)以下處理確定最新的當(dāng)前第二運(yùn)算向量:
8.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述整機(jī)控制單元通過(guò)以下處理對(duì)所述應(yīng)答幀進(jìn)行校驗(yàn):
9.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述衛(wèi)星參數(shù)更新系統(tǒng)還包括控制單元;
10.一種衛(wèi)星參數(shù)更新方法,其特征在于,應(yīng)用于如權(quán)利要求1至9中任一項(xiàng)所述的衛(wèi)星參數(shù)更新系統(tǒng)的算法處理單元,方法包括: