国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

AES工作流程

這篇具有很好參考價(jià)值的文章主要介紹了AES工作流程。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

工作流程
模式 1:加密
? 復(fù)位EN 重置AES模塊
? 設(shè)置模式寄存器mode[1:0]=00,設(shè)置流數(shù)據(jù)處理模式寄存器CHMOD[1:0]
? 寫AES_KEYRx寄存器,CTR和CBC模式下寫AES_IVRx寄存器
? 寫EN=1,使能AES
? 寫AES_DINR 寄存器4次
? 等待CCF標(biāo)志置起
? 從AES_DOUTR分4次讀出加密結(jié)果
? 對(duì)于同一個(gè)key,重復(fù)步驟5,6,7對(duì)接下來的128bit block進(jìn)行加密

模式 2:密鑰擴(kuò)展
? 復(fù)位EN 重置AES模塊
? 設(shè)置模式寄存器mode[1:0]=01,CHMOD[1:0]寄存器的值不關(guān)心。
? 寫AES_KEYRx寄存器。
? 寫EN=1,使能AES
? 等待CCF標(biāo)志置起
? 清除CCF標(biāo)志,擴(kuò)展完的key自動(dòng)寫回AES_KEYRx寄存器。如果需要的話可以讀取AES_KEYRx寄存器獲取結(jié)果。想要重新計(jì)算擴(kuò)展密鑰,重復(fù)步驟3,4,5,6。

模式 3:解密
? 復(fù)位EN 重置AES模塊
? 設(shè)置模式寄存器mode[1:0]=10,設(shè)置流數(shù)據(jù)處理模式寄存器CHMOD[1:0]
? 寫AES_KEYRx寄存器(如果已經(jīng)通過模式2計(jì)算得到了擴(kuò)展密鑰則可跳過這個(gè)步驟),CTR和CBC模式下寫AES_IVRx寄存器。
? 寫EN=1,使能AES
? 寫AES_DINR 寄存器4次
? 等待CCF標(biāo)志置起
? 從AES_DOUTR分4次讀出解密結(jié)果
? 對(duì)于同一個(gè)key,重復(fù)步驟5,6,7對(duì)接下來的128bit block進(jìn)行解密

9.5.4 模式 4:密鑰擴(kuò)展+解密
? 復(fù)位EN 重置AES模塊
? 設(shè)置模式寄存器mode[1:0]=11,設(shè)置流數(shù)據(jù)處理模式寄存器CHMOD[1:0]。該模式在CTR模式下被禁止使用。如果設(shè)置mode[1:0]=11,CHMOD[1:0]=10,將強(qiáng)制進(jìn)入CTR解密模式。
? 寫AES_KEYRx寄存器,CBC模式下寫AES_IVRx寄存器。
? 寫EN=1,使能AES
? 寫AES_DINR 寄存器4次
? 等待CCF標(biāo)志置起
? 從AES_DOUTR分4次讀出解密結(jié)果
? 對(duì)于同一個(gè)key,重復(fù)步驟5,6,7對(duì)接下來的128bit block進(jìn)行解密注意:該模式下AES_KEYRx寄存器內(nèi)存儲(chǔ)的一直是加密密鑰,擴(kuò)展密鑰每次都會(huì)在內(nèi)部被重新計(jì)算而不會(huì)被存儲(chǔ)到AES_KEYRx寄存器中。文章來源地址http://www.zghlxwxcb.cn/news/detail-429810.html

到了這里,關(guān)于AES工作流程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 網(wǎng)絡(luò)安全等級(jí)保護(hù)測(cè)評(píng):工作流程及工作內(nèi)容

    網(wǎng)絡(luò)安全等級(jí)保護(hù)測(cè)評(píng):工作流程及工作內(nèi)容

    **一、** 網(wǎng)絡(luò)安全等級(jí)保護(hù)測(cè)評(píng)過程概述 網(wǎng)絡(luò)安全等級(jí)保護(hù)測(cè)評(píng)工作過程包括四個(gè)基本測(cè)評(píng)活動(dòng): 測(cè)評(píng)準(zhǔn)備活動(dòng)、方案編制活動(dòng)、現(xiàn)場(chǎng)測(cè)評(píng)活動(dòng)、報(bào)告編制活動(dòng) 。而測(cè)評(píng)相關(guān)方之間的溝通與洽談應(yīng)貫穿整個(gè)測(cè)評(píng)過程。每一項(xiàng)活動(dòng)有一定的工作任務(wù)。如下表。 01 基本工作流程

    2024年02月06日
    瀏覽(24)
  • 機(jī)器學(xué)習(xí)工作流程

    機(jī)器學(xué)習(xí)工作流程

    機(jī)器學(xué)習(xí)的定義 機(jī)器學(xué)習(xí)的工作流程 獲取到的數(shù)據(jù)集的特性 1、什么是機(jī)器學(xué)習(xí) 機(jī)器學(xué)習(xí)是 從數(shù)據(jù)中自動(dòng)分析獲得模型,并利用模型對(duì)未知數(shù)據(jù)進(jìn)行預(yù)測(cè)。 2、機(jī)器學(xué)習(xí)工作流程 機(jī)器學(xué)習(xí)工作流程總結(jié) 1、獲取數(shù)據(jù) 2、數(shù)據(jù)基本處理 3、特征工程 4、機(jī)器學(xué)習(xí)(模型訓(xùn)練)

    2024年02月04日
    瀏覽(35)
  • RabbitMQ工作流程詳解

    RabbitMQ工作流程詳解

    (1)生產(chǎn)者連接RabbitMQ,建立TCP連接(Connection),開啟信道(Channel) (2)生產(chǎn)者聲明一個(gè)Exchange (交換器),并設(shè)置相關(guān)屬性,比如交換器類型、是否持久化等 (3)生產(chǎn)者聲明一個(gè)隊(duì)列井設(shè)置相關(guān)屬性,比如是否排他、是否持久化、是否自動(dòng)刪除等 (4)生產(chǎn)者通過bindingKey (綁定Key) 將交換器

    2024年02月13日
    瀏覽(26)
  • 軟件測(cè)試工作流程

    軟件測(cè)試工作流程

    流程體系介紹 在以往的項(xiàng)目工作中,我參與過,需求評(píng)審、測(cè)試計(jì)劃制定、測(cè)試用例編寫、測(cè)試用例執(zhí)行、測(cè)試腳本編寫、測(cè)試腳本的執(zhí)行,進(jìn)行回歸測(cè)試、驗(yàn)收測(cè)試、編寫階段性測(cè)試報(bào)告等工作 需求分析,需求評(píng)審(RPD、產(chǎn)品原型圖) 制定測(cè)試計(jì)劃、評(píng)審測(cè)試計(jì)劃、優(yōu)化

    2024年02月05日
    瀏覽(24)
  • STM32 工作流程

    工作流程: 上電后,芯片復(fù)位啟動(dòng) MCU通過指令/數(shù)據(jù)總線從FLASH中讀取指令或數(shù)據(jù),配合解析執(zhí)行,然后再通過RAM和通用寄存器(R0~R12的內(nèi)部寄存器)處理可變數(shù)據(jù) 根據(jù)執(zhí)行的指令,配置和操作外設(shè)的寄存器,從而驅(qū)動(dòng)對(duì)應(yīng)的外設(shè)實(shí)現(xiàn)具體的功能 配合上層組合邏輯,結(jié)合外設(shè)

    2024年02月11日
    瀏覽(24)
  • HTTPS的工作流程

    HTTPS的工作流程

    hi,大家好,好久不見,今天為大家?guī)鞨TTPS協(xié)議的工作流程 HTTPS也是應(yīng)用層協(xié)議,讓我們?cè)賮砘貞浺幌耇CP/IP五層協(xié)議模型 HTTPS 也是一個(gè)應(yīng)用層協(xié)議. 是在 HTTP 協(xié)議的基礎(chǔ)上引入了一個(gè)加密層. HTTP協(xié)議在傳輸?shù)臅r(shí)候是以文本的形式傳輸?shù)?就可能會(huì)導(dǎo)致被劫持,這里的劫持包括但不限于

    2024年02月06日
    瀏覽(20)
  • 簡(jiǎn)述springMVC工作流程

    Spring MVC是一個(gè)基于Java的開源MVC框架,用于構(gòu)建Web應(yīng)用程序。它通過將應(yīng)用程序分解為模型(Model)、視圖(View)和控制器(Controller)三個(gè)部分,以提高應(yīng)用程序的可維護(hù)性和可擴(kuò)展性。以下是Spring MVC的基本工作流程: 客戶端發(fā)送請(qǐng)求: 客戶端通過瀏覽器或其他客戶端發(fā)送

    2024年02月05日
    瀏覽(22)
  • SpringMVC的工作流程

    SpringMVC的工作流程

    SpringMVC的工作流程圖 SpringMVC的工作流程 1.?用戶通過客戶端向服務(wù)器發(fā)送請(qǐng)求,請(qǐng)求會(huì)被 SpringMVC的前端控制器DispatcherServlet所攔截。 2.?DispatcherServlet攔截到請(qǐng)求后,會(huì)調(diào)用HandlerMapping處理器映射器。 3.?處理器映射器根據(jù)請(qǐng)求URL找到具體的處理器,生成處理器對(duì)象及處理器攔

    2024年01月24日
    瀏覽(53)
  • Kubernetes架構(gòu)和工作流程

    Kubernetes架構(gòu)和工作流程

    目錄 一、kubernetes簡(jiǎn)介 1.k8s的由來 ?2.為什么用 k8s ? 3.k8s主要功能 二、k8s集群架構(gòu)與組件 1.Master 組件 1.1Kube-apiserver 1.2Kube-controller-manager ?1.3Kube-scheduler 2.Node組件 2.1Kubelet 2.2Kube-Proxy 2.3docker 或 rocket 3.配置存儲(chǔ)中心 3.1etcd 三、k8s創(chuàng)建pod的工作流程 四、k8s核心概念 1.Pod 2.Pod控制器

    2024年02月14日
    瀏覽(20)
  • MapReduce概述及工作流程

    MapReduce概述及工作流程

    mapreduce原語(獨(dú)創(chuàng)) mapreduce工作流程(重點(diǎn)) MR作業(yè)提交流程(重點(diǎn)) YARN RM-HA搭建(熟練) 運(yùn)行自帶的wordcount(了解) 動(dòng)手寫wordcount(熟練) MapReduce原語 hadoop MapReduce框架可以讓你的應(yīng)用在集群中 可靠地 容錯(cuò)地 并行 處理TB級(jí)別的數(shù)據(jù) 1024TB=1PB? 1024PB=1EB? 1024EB=1ZB MapReduc

    2023年04月08日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包