【技术实现步骤摘要】
【技术保护点】
一种G0类S盒构造方法,其步骤为:1)设x0x1x2x3为S盒的一个4比特输入信息;对x0和x1进行逻辑与运算,再将运算结果与x3异或后的值更新x3并作为S盒输入信息x3对应的输出;2)对x1和x2进行逻辑或运算,再将运算结果与x0进行异或后的值更新x0,即得到x′0;3)对x2和步骤1)更新后的x3进行逻辑与运算,再将运算结果与x1进行异或后的值更新x1并作为S盒输入信息x1对应的输出;4)对步骤3)更新后的x1与步骤2)得到的x′0进行异或后的值更新x0并作为S盒输入信息x0对应的输出;5)对步骤4)更新后的x0和步骤3)更新后的x1进行逻辑或运算,再将运算结果与x2进行异或后的值更新x2并作为S盒输入信息x2对应的输出;6)将经步骤1)、3)、4)、5)更新后的x0x1x2x3作为步骤1)中输入信息x0x1x2x3经S盒的输出。
【技术特征摘要】
【专利技术属性】
技术研发人员:于晓丽,张蕾,吴文玲,
申请(专利权)人:中国科学院软件研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。