System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及加密方式的高速安装方法。本申请要求2021年8月3日在日本申请的日本特愿2021-127442号的优先权,在此引用其内容。
技术介绍
1、以往,在cpu等处理器中,安装有用于高速地执行特定的处理的特别的命令集。例如,在intel(注册商标)制的cpu等中,安装有高速地执行aes(advanced encryptionstandard:高级加密标准)的处理的命令集(aes-ni),通过有效利用该命令集,能够高速地处理aes的轮函数。在非专利文献1中,进行了用于利用该命令集来安装高速的加密方式的研究。
2、现有技术文献
3、非专利文献
4、非专利文献1:j.jean and i.nikolic,“efficient design strategies basedon the aes round function,”in fast software encryption,vol.9783,t.peyrin,ed.berlin,heidelberg:springer berlin heidelberg,2016,pp.334-353。
技术实现思路
1、专利技术要解决的问题
2、然而,在上述以往的命令集中,需要调用与aes的轮函数的执行次数对应的命定,没有充分地高速化。
3、本专利技术的目的在于提供一种能够高速地执行使用aes的轮函数的加密方式的加密装置、加密方法以及加密程序。
4、用于解决问题的手段
...【技术保护点】
1.一种加密装置,为了分别更新规定位长的复数个内部状态而安装了复数次执行AES的轮函数的加密方式,其中,
2.根据权利要求1所述的加密装置,其中,
3.根据权利要求2所述的加密装置,其中,
4.根据权利要求1至3中任一项所述的加密装置,其中,
5.一种加密方法,其中,
6.一种加密程序,用于使计算机作为权利要求1至4中的任一项所述的加密装置而发挥功能。
【技术特征摘要】
【国外来华专利技术】
1.一种加密装置,为了分别更新规定位长的复数个内部状态而安装了复数次执行aes的轮函数的加密方式,其中,
2.根据权利要求1所述的加密装置,其中,
3.根据权利要求2所述的加密装置,其...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。