加密明文的方法技术

技术编号:41509618 阅读:23 留言:0更新日期:2024-05-30 14:48
本发明专利技术涉及一种使用对称密钥K用块大小为LE的块密码E加密明文的方法,其特征在于,使用了满足这两个要求的指纹函数(FP<subgt;u</subgt;):根据两个不相等的位序列(BF1≠BF2),对于应用来说能够以足够高的概率得出,指纹函数(FP<subgt;u</subgt;)应用于这些位序列的结果也不相等(FP<subgt;u</subgt;(BF1)≠FP<subgt;u</subgt;(BF2)),从指纹函数(FP<subgt;u</subgt;)存在指纹反函数(FP<subgt;u</subgt;<supgt;‑1</supgt;),因此始终适用:FP<subgt;u</subgt;<supgt;‑1</supgt;(FP<subgt;u</subgt;(BF)||BF[u+1...L(BF)])=BF[1...u],其中,u和L<subgt;E</subgt;不一定相等,并且使用通用密码EGen,通过将指纹函数应用于明文的完整的前u位PB<supgt;u</supgt;<subgt;1</subgt;和剩余明文的选择或所有位FPInput的级联,然后通过对u位长的结果FP<subgt;u</subgt;(PB<supgt;u</supgt;<subgt;1</subgt;||FPInput)的EGen加密来计算密文CB<subgt;1</subgt;的第一个块,因此CB<subgt;1</subgt;:=EGen(FP<subgt;u</subgt;(PB<supgt;u</supgt;<subgt;1</subgt;||FPInput)),并且以这种方式生成的明文CB<subgt;1</subgt;的前u位的加密作为初始化向量IV:=CB<subgt;1</subgt;用于用块密码E加密部分或全部剩余明文,其中,使用要求初始化向量(IV)的任何操作模式。

【技术实现步骤摘要】
【国外来华专利技术】

本专利技术涉及一种使用对称密钥k用块大小为le的块密码e加密明文的方法


技术介绍

1、短消息的高频发送和接收对于车辆生态系统中的某些应用非常重要,例如,在de10 2021 001 095 a1中可以找到这方面的示例。如本公开所示,通常必须在不过度增加消息长度的情况下为这些消息提供密码完整性保护和/或密码重放保护,如本发行公开中所述,出于效率的原因,只能考虑对称方法。然而,在某些情况下,加密整个消息或至少一部分消息(例如有效载荷)可能很重要,以保护机密有效载荷和/或使潜在攻击者难以读取和解释消息和所使用的协议的反向工程。

2、de 10 2021 001 095 a1中关于完整性及重放保护的类似考虑也适用于加密。原则上,特别是短消息可以非对称地加密,例如使用基于rsa的方法。但是,明文的rsa密文至少与用于加密的密钥一样长,例如,使用rsa-2048时为2048位。因此,例如,一个20字节,即160位长的未加密消息变成了一个至少2048位长的待传输的加密消息,这与使用短消息的必要性完全背道而驰。此外,与对称加密或解密相比,非对称解密需要几倍的本文档来自技高网...

【技术保护点】

1.一种使用对称密钥K用块大小为LE的块密码E加密明文的方法,

2.根据权利要求1所述的方法,

3.根据权利要求2所述的方法,

4.根据权利要求2或3所述的方法,

5.根据权利要求2至4中任一项所述的方法,

6.根据权利要求1至5中任一项所述的方法,

7.根据权利要求1至6中任一项所述的方法,

8.根据权利要求1至7中任一项所述的方法,

9.根据权利要求6至8中任一项所述的方法,

10.根据权利要求8或9所述的方法,

11.根据权利要求1至10中任一项所述的方法,...

【技术特征摘要】
【国外来华专利技术】

1.一种使用对称密钥k用块大小为le的块密码e加密明文的方法,

2.根据权利要求1所述的方法,

3.根据权利要求2所述的方法,

4.根据权利要求2或3所述的方法,

5.根据权利要求2至4中任一项所述的方法,

6.根据权利要求1至5中任一项所述的方法,

7.根据权利要求1至6中任一项所述的方法,

8.根据权利要求1至7中任一项所述的方法,

9.根据权利要求6至8中任一项所述的方法,...

【专利技术属性】
技术研发人员:V·弗里森
申请(专利权)人:梅赛德斯奔驰集团股份公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1