在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

嵌入在FPGA中的AES靜態與動態數據

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Paul Dillien ? 2022-10-20 10:29 ? 次閱讀

考慮 AES 加密數據沿以太網鏈路以 1G、10G 或更高的速率流式傳輸的位置。攻擊者可以攔截并存儲傳遞的消息,以便在嘗試破解加密之前進行后續分析。他將快速生成大量數據包,并且只有源地址和目標地址可用于過濾掉感興趣的消息。這些可能都使用相同的加密密鑰,但在組織良好的加密系統中,加密密鑰將經常更改,從而限制了任何安全故障的規模。

那么攻擊者可以使用哪些方法來破解加密呢?說實話,攻擊者通常更容易通過破壞物理或人類安全性來訪問密鑰或明文來訪問機密數據而不會破解加密。數據僅以明文形式有用(例如,您無法觀看加密視頻或閱讀加密文檔)。同樣,密鑰需要以未加密的形式存儲才能使用,并且保護它的物理安全性可能比加密算法更容易破壞。

或者,攻擊者可能讓內部人員提供密鑰。假設必須破解加密算法,那么用于破解早期DES系統的方法稱為蠻力。在這里,攻擊者使用巨大的計算能力來嘗試密鑰的每個組合。隨著計算能力的提高,這種技術對于資金充足的組織(如敵對政府)變得可行。然而,AES最少使用的128位密鑰組合的絕對數量是驚人的(5.79E + 76)。

另一種常見的攻擊方法依賴于攻擊者對包含密鑰的設備有足夠的訪問權限,以允許使用實驗室設備。請記住,我已經說過,嵌入式加密核心永遠不應該靠近設備的引腳。在這種類型的攻擊中,稱為差分功率分析(DPA),電源電流的測量是在器件的引腳上進行的,因此具有不同密鑰的加密將具有略微不同的能量使用。這導致功耗模式,可以使用信號處理進行分析以推斷出密鑰。

微處理器上實現的公鑰算法比AES更容易受到這種攻擊。這就是理論,一些學者已經從完全控制的AES實現中梳理出關鍵點,使用帶有慢速時鐘的DPA和定制電路板,旨在促進功率測量。

DPA基本上是關于從噪聲中提取信號。通過使測量結果難以獲得,可以使其更具挑戰性。這包括物理安全性,例如在檢測到篡改時將密鑰清零。諸如使用表面貼裝封裝(引腳不可訪問)的電路板布局和具有封裝內去耦電容器的器件等因素將阻礙功率毛刺的測量。

使用低電源電壓、較高頻率以及芯片上相關電路產生額外噪聲的設計將不那么容易受到攻擊。此外,加密器中的設計技術可能會影響對 DPA 攻擊的敏感性,并且通過頻繁更改密鑰,使得攻擊者無法在更改密鑰之前捕獲足夠的數據來確定密鑰,從而無法做到這一點。我并不是說這是不可能的,但與使用FPGA實現AES的典型應用相比,DPA對智能卡,公鑰算法和微處理器實現的威脅更大。也就是說,與沒有加密相比,向系統添加加密的安全性是向前邁出的一大步。

靜態數據存在不同的問題。機密數據顯然可以在磁盤上被攻擊者訪問和更改。加密存儲的兩個重要標準是數據的大小不變,并且相同的明文加密并存儲在多個位置應始終具有不同的密文。還希望對扇區進行隨機訪問,而不是堅持加密和解密完整文件。

不擴大數據的要求是,磁盤可以存儲相同數量的數據,無論是否加密。如果沒有數據擴展選項以包含額外的完整性檢查值(ICV),則很難提供身份驗證,即保證加密數據未被篡改。

磁盤上相同的數據應該總是不同的原因是它可能會揭示數據的結構(類似于上一篇博客中提到的ECB模式問題)。它為攻擊打開了漏洞,其中系統被指示加密已知的所需數據(例如,指示某人在其銀行帳戶中有1,000,000美元的記錄),然后將其復制到磁盤上的另一個位置(在這種情況下,通過攻擊者自己的銀行帳戶記錄)。避免這種情況的方案是一種稱為AES-XTS(IEEE標準1619)的變體。XTS IP 核比基本的 AES 設計更復雜,它使用兩個不同的密鑰來加密數據。它考慮了數據的扇區地址,以確保相同的數據不會重復。

另一個考慮因素是,雖然加密可確保數據的機密性,但它不會提供有關郵件是否損壞或惡意更改的任何信息。這對于金融交易等應用程序至關重要,其中消息中更改的數字可能會將付款從$ 1,000更改為$ 9,000。AES有一個解決方案 - 它在加密數據時對數據執行“哈希”,然后在消息末尾包含完整性檢查值(ICV)。這會擴展數據包長度,但會增加用戶的值,因為可以檢測到并拒絕被篡改的消息。

用于身份驗證和加密的最流行的 IP 核稱為 AES-GCM。AES-GCM的好處是整個操作可以流水線化,FPGA可以支持100G數據速率。這是用FPGA不動產換取性能的又一個例子。AES-GCM內核比基本的AES實現更復雜,但構成了更廣泛的加密子系統的基礎,正如我們將在第3部分中看到的那樣。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1630

    文章

    21783

    瀏覽量

    605029
  • 以太網
    +關注

    關注

    40

    文章

    5458

    瀏覽量

    172333
  • 微處理器
    +關注

    關注

    11

    文章

    2273

    瀏覽量

    82635
收藏 人收藏

    評論

    相關推薦

    深入解析:住宅靜態IP與動態IP的區別

    住宅靜態IP與動態IP是兩種不同類型的IP分配方式,它們多個方面存在顯著差異。
    的頭像 發表于 11-20 08:37 ?335次閱讀

    aes技術物聯網的應用前景

    問題也日益凸顯。高級加密標準(AES)作為一種廣泛使用的對稱加密算法,因其高效性和安全性,物聯網扮演著越來越重要的角色。 1. 物聯網安全挑戰 物聯網設備通常具有計算能力有限、存儲空間小、能耗低等特點,這使得它們
    的頭像 發表于 11-14 15:15 ?446次閱讀

    aes算法移動應用的應用場景

    AES算法(Advanced Encryption Standard,高級加密標準)移動應用的應用場景十分廣泛,主要體現在以下幾個方面: 1. 數據傳輸安全
    的頭像 發表于 11-14 15:14 ?380次閱讀

    aes云存儲的應用實例

    云存儲服務允許用戶通過互聯網訪問和存儲數據,這使得數據的安全性和隱私性成為關鍵問題。AES作為一種高效的對稱加密算法,提供了強大的數據保護能力。 2.
    的頭像 發表于 11-14 15:11 ?496次閱讀

    aes算法在數據傳輸的應用

    隨著信息技術的飛速發展,數據安全已成為一個日益重要的議題。AES(高級加密標準)算法作為一種廣泛使用的對稱加密技術,因其高效性和安全性,在數據傳輸領域扮演著至關重要的角色。 1. AES
    的頭像 發表于 11-14 15:09 ?532次閱讀

    一種半動態環境的定位方法

    靜態環境中進行地圖繪制和定位是機器人學的基本問題。之前的方法大多關注靜態和高度動態的物體,但在半動態環境
    的頭像 發表于 09-30 14:40 ?299次閱讀
    一種半<b class='flag-5'>動態</b>環境<b class='flag-5'>中</b>的定位方法

    嵌入式學習-靜態鏈接和動態鏈接

    一、靜態鏈接靜態鏈接通過靜態庫進行鏈接,生成的目標程序包含運行需要的所有庫,可以直接運行,不過就是文件比較大。靜態庫是匯編產生的.o文件的
    發表于 08-28 09:33

    靜態鏈接和動態鏈接

    一、靜態鏈接靜態鏈接通過靜態庫進行鏈接,生成的目標程序包含運行需要的所有庫,可以直接運行,不過就是文件比較大。靜態庫是匯編產生的.o文件的
    發表于 08-27 10:20

    基于FPGAAES256光纖加密設計

    AES算法的硬件實現,國內外研究學者大部分是基于FPGA的硬件實現。解放軍理工大學的呂游等人研究高級加密標準俄歇算法的設計原理,并通過加密部分和密鑰拓展共用 S 盒以減少資源占用,然后FPG
    發表于 06-19 19:50

    靜態路由工業物聯網的應用

    隨著工業物聯網(IIoT)的快速發展,網絡技術的選擇變得至關重要。復雜的工業環境數據的高效、準確傳輸是確保整個系統穩定運行的關鍵。靜態路由作為一種經典的路由選擇策略,
    的頭像 發表于 05-30 14:14 ?531次閱讀
    <b class='flag-5'>靜態</b>路由<b class='flag-5'>在</b>工業物聯網<b class='flag-5'>中</b>的應用

    淺析CMOS電路的靜態功耗和動態功耗

    CMOS電路功耗主要由動態功耗和靜態功耗組成,動態功耗又分為開關功耗、短路功耗兩部分
    的頭像 發表于 04-01 16:16 ?6499次閱讀
    淺析CMOS電路的<b class='flag-5'>靜態</b>功耗和<b class='flag-5'>動態</b>功耗

    嵌入fpga是什么意思

    嵌入FPGA是指將FPGA技術集成到嵌入式系統的一種解決方案。嵌入式系統是一種為特定應用而設
    的頭像 發表于 03-15 14:29 ?1319次閱讀

    fpga嵌入式嗎

    FPGA(現場可編程門陣列)不是嵌入式系統,但FPGA嵌入式系統中有著重要的應用。
    的頭像 發表于 03-14 17:19 ?2444次閱讀

    常用的變頻器檢測方法靜態測試和動態測試

    常用的變頻器檢測方法靜態測試和動態測試? 變頻器是一種電力調節裝置,可以實現對電動機的調速和節能。使用變頻器時,經常需要對其進行檢測,以確保其正常工作。常用的變頻器檢測方法主要包括靜態
    的頭像 發表于 02-01 15:47 ?4919次閱讀

    什么是傳感器的靜態特性和動態特性?

    傳感器的靜態特性和動態特性是衡量傳感器性能的重要參數,下面將詳細介紹這兩者的定義和特點。
    的頭像 發表于 01-30 13:52 ?5549次閱讀
    主站蜘蛛池模板: 中文字幕在线乱码免费毛片| 国产亚洲自在精品久久| 日韩特黄特色大片免费视频| 无毒不卡在线播放| 天天操狠狠干| 久久夜夜操妹子| 福利视频自拍| 在线黄视频网站| sesese在线播放| 噜噜噜色网| 精品久久成人| a级毛片免费观看网站| 天天色踪合合| 国产亚洲网站| 91大神在线观看精品一区| 九九re| 亚洲人免费视频| 日韩特级毛片| 级毛片| 午夜毛片福利| 国产午夜免费视频片夜色| 好紧好爽太大了h视频| 就是操就是干| 91精品啪国产在线观看免费牛牛| 最新亚洲一区二区三区四区| 视频在线高清完整免费观看| 91大神在线观看视频| 91视频污污版| 色天使视频| 国产资源在线观看| 天天鲁天天爽天天视频| 操操插插| 种子 在线播放| 欧美性f| 在线观看深夜观看网站免费| 美女黄18以下禁止观看的网站| dy888午夜秋霞影院不卡| 一个色中文字幕| 看全色黄大色大片免费久久怂| 黄色亚洲| 天堂网www天堂在线资源链接|