日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 嵌入式 > 嵌入式分享
[導(dǎo)讀]在現(xiàn)代社會中,信息安全所占據(jù)的地位越來越重要。但不幸的是,信息安全問題[1]正變得越來越突出。加密算法是解決上述問題的有效方法。除了消息傳輸?shù)慕邮照咧?,即使外界非法攔截密文,它也只會產(chǎn)生一些無意義的亂碼。有許多類型的加密算法,它們適應(yīng)的地方通常是不同的。在單片機和嵌入式系統(tǒng)中,信息的傳輸非常頻繁,甚至沒有很多機密信息。因此,信息傳輸?shù)陌踩宰兊迷絹碓街匾?

在現(xiàn)代社會中,信息安全所占據(jù)的地位越來越重要。但不幸的是,信息安全問題[1]正變得越來越突出。加密算法是解決上述問題的有效方法。除了消息傳輸?shù)慕邮照咧?,即使外界非法攔截密文,它也只會產(chǎn)生一些無意義的亂碼。有許多類型的加密算法,它們適應(yīng)的地方通常是不同的。在單片機和嵌入式系統(tǒng)中,信息的傳輸非常頻繁,甚至沒有很多機密信息。因此,信息傳輸?shù)陌踩宰兊迷絹碓街匾?

一、單片機加密的必要性

自單片機誕生以來,由于其成本低,環(huán)境適應(yīng)性強,可靠性高,結(jié)構(gòu)靈活,易于生產(chǎn),引起了人們的廣泛關(guān)注。憑借其卓越的性能,它已廣泛應(yīng)用于各種行業(yè),如機器人,航空航天,儀器儀表,工業(yè)和電信。單片機的普及也對促進各個領(lǐng)域的技術(shù)改造起到了很好的作用。然而,在通過MCU傳輸信息的過程中,它經(jīng)常遭受非法入侵者的各種攻擊,例如偽造,篡改和盜版。但無論你攻擊哪種方式,這無疑會在各個方面給用戶造成無法估量的損失。在信息傳輸中,發(fā)送信息的一方稱為發(fā)送方,信息發(fā)送的預(yù)定目標稱為接收方。然而,在實際傳輸過程中,除了接收者之外,還有一些未知的非法攔截器將通過諸如竊聽之類的各種手段獲得傳輸?shù)男畔?。更重要的是,他們會篡改,偽造,然后將收到的信息傳送給收件人。如果信息被歸類為機密信息,則由此產(chǎn)生的損失是不可想象的。因此,在發(fā)送信息之前處理該信息。要傳輸?shù)男畔⒎Q為明文,明文通過一組規(guī)則轉(zhuǎn)換的信息稱為密文。密文本是隨機的,無序的,看似毫無意義的信息,所以即使密文是由攔截器獲得的,也不需要擔(dān)心信息泄露。當接收到密文時,需要恢復(fù)明文,并將密文恢復(fù)規(guī)則稱為解密算法。通常,加密和解密算法需要一對密鑰,它們可以相同或不同,并且這兩種情況對應(yīng)于兩個不同的密碼系統(tǒng)。

二、單片機的嵌入式系統(tǒng)加密算法分類

隨著微型計算機的快速發(fā)展,微控制器和嵌入式系統(tǒng)已經(jīng)滲透到人們的日常生活中。但微型計算機的信息安全問題引起了人們的擔(dān)憂,在信息傳遞的過程中,經(jīng)常會受到非法入侵者的攻擊,導(dǎo)致信息被截取、篡改甚至偽造,從而造成巨大的損失。加密算法是保障信息安全的有效措施之一,而且加密算法還具有良好的可修改性和移植性,有關(guān)加密算法的研究及應(yīng)用是極其廣泛的。現(xiàn)代加密算法主要分為4大類:對稱式加密算法、非對稱式加密算法、Hash算法以及輕量級密碼算法。本文就其中的2類進行分析和研究,對稱式加密算法以DES算法(三重)和AES算法為代表,非對稱式加密算法以RSA算法和ECC算法為代表,通過詳細研究上述加密算法的加解密過程,結(jié)合各自的優(yōu)缺點及適用場所,最終選取AES算法作為單片機及嵌入式系統(tǒng)的加密算法。

(一)公鑰加密算法

公鑰密碼系統(tǒng)的概念[2]于1976年首次提到。最初提出解決私鑰密碼系統(tǒng)中的兩個眾所周知的問題(數(shù)字簽名和密鑰分發(fā))。在此之前,幾乎所有加密算法,加密過程無非就是兩種基本方式-替換和替換,與公鑰加密不同,它使用數(shù)學(xué)函數(shù)。可以說,公鑰加密算法的出現(xiàn)給密碼學(xué)帶來了新的方向。公鑰加密算法的最大特點是加密和解密使用一對不同但相關(guān)的密鑰,因此公鑰加密算法也稱為雙密鑰加密算法。在這對密鑰中,加密密鑰是公共的,并且解密密鑰對用戶是私有的。這意味著在不知道解密密鑰的情況下,知道密文想要恢復(fù)明文是不可行的。

(二)DES算法

數(shù)據(jù)加密標準DES算法[3]是世界上最具影響力的數(shù)據(jù)包加密算法之一。DES算法是由一種稱為Lucifer算法修改以及發(fā)展而來,它有很多的優(yōu)點:比如密鑰容易生成,加解密速度比較理想,在軟件上也易于實現(xiàn)。但是隨著密碼分析學(xué)的發(fā)展,人們發(fā)現(xiàn),過去被認為足夠安全的DES算法已被證明不夠安全。另一方面,DES算法的密鑰長度僅為56Bit,這似乎太短。由于計算機計算能力的逐年增加,DES算法終于在1998年宣布。后來,一些學(xué)者提出DES算法可以用于多個密鑰的情況,這是三重DES的起源。三重DES對密碼分析有著很強的抵抗能力,但是,正由于多重使用所以產(chǎn)生了一個難以克服的缺點,那就是實現(xiàn)算法的速度較慢。此外,三重DES的分組長度跟先前一樣,還是短了些。盡管TripleDES的復(fù)雜性,但它越來越顯示出下降的跡象。新數(shù)據(jù)加密標準最基本的要求如下:首先,必須比三重DES加解密速度快;其次,最少要與三重DES安全性一樣;最后,數(shù)據(jù)包長度和密鑰長度就足夠了。最后,Rijndael算法在許多候選算法中成功地作為新的數(shù)據(jù)加密標準。雖說DES算法已不可避免地走向衰亡,但它的出現(xiàn)對密碼學(xué)的發(fā)展有著很大的推動作用,對于學(xué)習(xí)分組加密算法還是有著重要的參考意義。

(三)AES算法

根據(jù)AES加密算法密鑰安全性不足、加解密輪變換不對稱以及S盒存在安全隱患的缺點,針對性地對密鑰擴展算法、加解密算法結(jié)構(gòu)以及S盒進行了改進。對于加解密算法結(jié)構(gòu),在加密算法輪變換中合并了行移位和列混合,精簡了輪函數(shù)的計算部件;在解密算法中首先調(diào)整了輪函數(shù)的變換順序,使其與加密輪變換順序保持了一致,之后再套用加密算法中的改進,合并了逆行移位和逆列混合,使得算法結(jié)構(gòu)進一步得到了優(yōu)化。對于原S盒的不足,筆者提出了一種新S盒的構(gòu)造,經(jīng)測試證明新S盒比原S盒有著更好的密碼性質(zhì),有效地提高了AES算法的安全性?,F(xiàn)代社會越來越多地走向信息社會,信息的作用變得越來越重要。隨著微型計算機進一步的智能化、微型化,人們的日常生活也越來越離不開它。但在微型計算機的應(yīng)用中,如果不能保證信息傳輸?shù)陌踩?,則無法保證。們的重視。因此,微控制器和嵌入式系統(tǒng)的數(shù)據(jù)加密研究是必要的,并且有關(guān)這方面的研究在今后也必定會更加廣泛和深入。

這樣你了解了嗎?

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設(shè)備,其驅(qū)動電源的性能直接關(guān)系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅(qū)動電源設(shè)計中至關(guān)重要的兩個環(huán)節(jié),集成化方案的設(shè)計成為提升電機驅(qū)動性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設(shè)備的使用壽命。然而,在實際應(yīng)用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設(shè)計、生...

關(guān)鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術(shù)之一是電機驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅(qū)動系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動汽車的動力性能和...

關(guān)鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設(shè)中,街道及停車場照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設(shè)計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關(guān)鍵字: LED 驅(qū)動電源 開關(guān)電源

LED驅(qū)動電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動電源
關(guān)閉