- 专利标题: Secure initialization vector generation
-
申请号: US18222951申请日: 2023-07-17
-
公开(公告)号: US12003637B1公开(公告)日: 2024-06-04
- 发明人: Matthew John Campagna
- 申请人: Amazon Technologies, Inc.
- 申请人地址: US WA Seattle
- 专利权人: Amazon Technologies, Inc.
- 当前专利权人: Amazon Technologies, Inc.
- 当前专利权人地址: US WA Seattle
- 代理机构: Nicholson De Vos Webster & Elliott LLP
- 主分类号: H04L29/06
- IPC分类号: H04L29/06 ; G06F21/60 ; H04L9/06 ; H04L9/08 ; H04L9/14 ; H04L9/16 ; H04L9/32 ; H04L9/40 ; H04L9/30
摘要:
A plaintext and cryptographic key are used to generate an initialization vector to be used in a cryptographic algorithm, such as an encryption algorithm. In some examples, the plaintext and cryptographic key are input into an effectively one-way function, such as a cryptographic hash function, the output of which is usable as an initialization vector. Cryptographic keys may be rotated probabilistically based at least in part on probabilities of output collisions of the effectively one-way function to ensure a low probability of two different plaintexts resulting in calculation of the same initialization vector for use with the same cryptographic key.
信息查询