AES加密算法的密钥扩展算法

EPISODE 16  RUN TIME: 06:06  2019-06-09

Tags

Author | 11

Hi,我是 11。我创办了泊学并录制了泊学的所有视频。这个过程让我不断去探索各种新技术的潜力,以及如何用视频去简单直观地表达一些容易混淆的概念。期待和大家一起进步。

Post production | 10

大家好,我是泊学合伙人 10。我热爱视频,每一次视频后期,对我来说都是一次追寻完美视频表达方式的探索,因此,希望大家喜欢泊学的技术视频风格。

视频简介 视频代码

在这段视频里,我们来看AES是如何对混淆后的数据实施加密的。为了便于理解这个过程,我们先假设原始数据和密钥的长度,都是128位,也就是AES-128加密算法。其实,最终的加密过程很简单,就是把密钥和混淆后的结果进行xor运算(也就是GF(2)上的加法运算)就好了。但在AES里,这个过程会执行多次,每一次叫做一轮加密,并且每一轮使用的密钥都是根据上一轮的密钥变换而来的。因此,只要我们搞清楚密钥的生成算法,就能理解AES全部的加密/解密流程了。

从零开始搭一个APN Provider

SERIES      24 Episodes  02:55:07 hrs

所有订阅均支持 12 期免息分期

¥ 59

按月订阅

一个月,观看并下载所有视频内容。初来泊学,这可能是个最好的开始。

开始订阅

¥ 512

按年订阅

一年的时间,让我们一起疯狂地狩猎知识吧。比按月订阅优惠 28%

开始订阅

¥ 1280

泊学终身会员

永久观看和下载所有泊学网站视频,并赠送 100 元商店优惠券。

我要加入
如需帮助,欢迎通过以下方式联系我们