💡
原文中文,约1200字,阅读约需3分钟。
📝
内容提要
文章描述了CloudHSM的三个阶段:初始化阶段生成主密钥并设置信任,设备注册阶段为每个IoT设备生成和存储数据密钥,数据加密阶段通过主密钥解密数据密钥以加密上传数据。
🎯
关键要点
- 初始化阶段生成主密钥(AES-256, Token Key)并设置信任(CKA_TRUSTED = true)。
- 设备注册阶段为每个IoT设备生成数据密钥,并用主密钥包装数据密钥,存储到S3/DynamoDB,最后删除HSM内的数据密钥。
- 数据加密阶段通过设备标识从S3获取数据密钥密文,用主密钥解密得到明文数据密钥,然后用数据密钥加密上传的数据,最后返回密文给应用。
➡️