資源描述:
《以提高電力營(yíng)銷(xiāo)效率的電力營(yíng)銷(xiāo)稽查工作策略分》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、以提高電力營(yíng)銷(xiāo)效率的電力營(yíng)銷(xiāo)稽查工作策略分ZigBee技術(shù)在32單片機(jī)基礎(chǔ)上,基于ZigBee無(wú)線(xiàn)X絡(luò)的P〇m信息安令問(wèn)題進(jìn)行整體的初步探討,以期起到拋磚引玉的作用。1基于ZigBee無(wú)線(xiàn)X的POS系統(tǒng)倌息安全環(huán)境1.1ZigBeeXP0S系統(tǒng)環(huán)境配置具有安令特性的高性能、低功耗、自組X的ZigBee組X是當(dāng)今32單片機(jī)高效能、高可靠、低成本和技術(shù)成熟,還可以實(shí)現(xiàn)51單片機(jī)不能完成的復(fù)雜功能用途,是很有發(fā)展前途的一款單片機(jī)。因此,STM32單片機(jī)是安全、穩(wěn)定的ZigBee組X節(jié)點(diǎn)的恰當(dāng)選擇。nC/OSII操作系統(tǒng)具有執(zhí)行效率高、空間占用小、多任務(wù)、可擴(kuò)展能力強(qiáng)和穩(wěn)定可靠的特點(diǎn),符合32
2、單片機(jī),ZigBee組X和mC/OSII操作系統(tǒng)基礎(chǔ)上的軟硬件系統(tǒng)是建立低成本、高可靠、高安全的無(wú)線(xiàn)N的必要條件。將無(wú)線(xiàn)X絡(luò)信息安全建立在使用STM32單片機(jī)、基于ZigBee組X和Mc/osn等實(shí)時(shí)操作系統(tǒng)上的POS系統(tǒng)環(huán)境,相比建立在基于51單片機(jī)裸機(jī)上的ZigBee組X的POS系統(tǒng)環(huán)境,安全度更高更可靠。1.2ZigBee無(wú)線(xiàn)X的安全特性ZigBee無(wú)線(xiàn)X是-種短距離、低功耗、自組X和高安全性的高新無(wú)線(xiàn)通信X絡(luò),由個(gè)高性能的FFD(全功能節(jié)點(diǎn))和多個(gè)的RFD(精簡(jiǎn)功能節(jié)點(diǎn))組成PAN(私人用局域X)。只能有FFD建立PANX,由多個(gè)PANX建立整個(gè)ZigBee組X。萬(wàn)一有FFD被
3、擊毀,可以由臨近有效范圍的FFD自動(dòng)重新組X:當(dāng)孤立的KFI)不在FFD范圍內(nèi),可以通過(guò)其他附近的FFD加人PANX,靈活性和穩(wěn)定性很高。由于ZigBee無(wú)線(xiàn)X的有群集性多跳性,定位節(jié)點(diǎn)位置是技術(shù)難題,就需要再組合GPS應(yīng)用模塊進(jìn)行補(bǔ)充。1.3ZigBee無(wú)線(xiàn)X安全的關(guān)鍵技術(shù)ZigBee的無(wú)線(xiàn)通信安全的關(guān)鍵是通信協(xié)議,ZigBee協(xié)議規(guī)范提供了信任中心、X絡(luò)層安全和APS層安全,不提供鏈路層安全。ZigBee遵守IEEE802.15.4協(xié)議,并可以在簡(jiǎn)單的IEEE802.15.4協(xié)議基礎(chǔ)上開(kāi)發(fā)簡(jiǎn)單的eshX。還可以創(chuàng)新多種功能的應(yīng)用程序和系統(tǒng)軟件。我們甚至可以把開(kāi)發(fā)出來(lái)的有安全保護(hù)的協(xié)
4、議棧固化到芯片中去,使用AES協(xié)處理器實(shí)現(xiàn)信息的硬件加密加速的功能,而我們的軟件只需要設(shè)計(jì)一個(gè)自己的API接口就行。1.4ZigBee無(wú)線(xiàn)X的P0S系統(tǒng)信息安全架構(gòu)針對(duì)ZigBee組X的POS系統(tǒng)信息安全問(wèn)題,從上層到底層可分為:操作安全、X絡(luò)安全、軟件算法安全、底層硬件安全。操作安全要求有一套嚴(yán)格的操作規(guī)章制度,禁止未授權(quán)人非法使用、越權(quán)使用。X絡(luò)安全要求X路的安全,包括接入點(diǎn)安全和X絡(luò)協(xié)議族安全。軟件算法安全最重要也很復(fù)雜,包括各種加解密算法安全、電子簽名和身份認(rèn)證。底層硬件安全包括、扣測(cè)安全和意外安全。2基于ZigBee無(wú)線(xiàn)X的POS系統(tǒng)軟件算法安全及算法比較身份認(rèn)證可以使用不對(duì)
5、稱(chēng)加密算法和對(duì)稱(chēng)加密算法,一般應(yīng)使用不對(duì)稱(chēng)加密的RAS算法。使用預(yù)定好的密鑰進(jìn)行身份認(rèn)證,身份認(rèn)證成功后,對(duì)存儲(chǔ)器的任何操作都是加密的。身份認(rèn)證共有三輪,如圖,流程為:第一輪:a)讀寫(xiě)器指定要訪(fǎng)問(wèn)的存儲(chǔ)區(qū),并選擇預(yù)定密鑰A或BA)射頻卡從位塊讀取密鑰和訪(fǎng)問(wèn)條件。然后,射頻卡向讀寫(xiě)器發(fā)送隨機(jī)數(shù)。第二輪:c)讀寫(xiě)器利用密鑰和隨機(jī)數(shù)計(jì)算回應(yīng)值。回應(yīng)值連同讀寫(xiě)器的隨機(jī)數(shù),發(fā)送給射頻卡。d)射頻卡通過(guò)與自己的隨機(jī)數(shù)比較,驗(yàn)證讀寫(xiě)器的回應(yīng)值,再計(jì)算回應(yīng)值并發(fā)送。第三輪:讀寫(xiě)器通過(guò)比較,驗(yàn)證射頻卡的回應(yīng)值,正確后才能對(duì)卡進(jìn)行讀寫(xiě)操作。這樣認(rèn)證加密后,就有效的保護(hù)了個(gè)人隱私。身份認(rèn)證成功后,讀寫(xiě)器,成
6、;片指定后續(xù)讀取的存儲(chǔ)器位置,數(shù)據(jù)加密采用TEA、DES、AES等。為保證終端設(shè)備的安全,必須一卡一碼,并且每次只能對(duì)一張卡操作。認(rèn)證完成后才能迸行卡的讀寫(xiě)操作,每次只能有一張卡選中,獲得認(rèn)證后進(jìn)行讀寫(xiě)操作,其他的卡則進(jìn)入休眠態(tài),以保證不會(huì)出現(xiàn)由串卡現(xiàn)象引起的誤操作。射頻卡讀寫(xiě)器的安全軟件由生產(chǎn)商配備,并且通常要固化到硬件。RSA算法的難度在于如何產(chǎn)生密鑰對(duì),RSA生成公鑰的方法:任意選兩個(gè)大素?cái)?shù)M、N,選擇一個(gè)加密密鑰E,使E不是(M-1)和(N-丨)的因子;生成私鑰D的公式:(D*E)MOD(P-1)*(Q-1)=1;用公鑰E加密公式:CT=PTEMOD(M*N),用私鑰D解密公式
7、:PT=CTDMOD(M*N)。在ZigBeeX中,對(duì)于敏感性信息的安全保護(hù)沒(méi)有太高要求的應(yīng)用領(lǐng)域,在32位CPU或MPU處理器主頻80Mhz情況下,使用對(duì)稱(chēng)加密方法的DES,加解密的速度為26.75Mbyte/s,加解密的速度水平較高。如強(qiáng)化安全性能可以升級(jí)為更先進(jìn)對(duì)稱(chēng)加密方法的AES,如使用AES加解密,加解密的速度11.69Mbyte/s,加解密的速度水平中等,比前者慢。在ZigBeeX中,對(duì)于敏感性信息的安全保護(hù)有很高要求的領(lǐng)域,特別是