首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >AES S-框输入输出问题

AES S-框输入输出问题
EN

Cryptography用户
提问于 2018-02-26 19:40:53
回答 2查看 2.9K关注 0票数 -1

我对密码学很陌生。我想了解如何从我的班上回答这个问题:

在AES的S盒子下面找到。给定二进制输入01010011,计算输出。

EN

回答 2

Cryptography用户

发布于 2018-02-26 22:33:40

AES S盒只不过是一种排列。你给它一个输入,它给你相应的输出。

这里S盒用二维数组表示。如果您的输入是$01010011$,您必须得到它的十六进制表示:$0x53$ (因为一个十六进制由四个位表示,$0101 = 5$和$0011 = 3$)。

现在您只需获得相应的Sbox输出($5美元是左咬口,en $3$是右咬口)。

票数 2
EN

Cryptography用户

发布于 2018-02-26 21:04:41

由于$0011$是您的右咬口,$0101$是您的左咬口,第5行和第3列给出输出50 (十六进制)或$01010000$二进制。

票数 1
EN
页面原文内容由Cryptography提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://crypto.stackexchange.com/questions/55975

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档