AGI Hunt· jedisct1·· 3 小时前AI 评分45
密码学家 Frank DENIS 详解 zeroization 陷阱:擦除密钥反而更危险
擦除密钥反而更危险:密码学家详解 zeroization 的隐藏陷阱
AI 导读
密码学工程师 Frank DENIS 指出,给疑似密钥的数据加 zeroization(用后擦除)可能弊大于利。经典 memset() 擦除常被编译器直接优化掉——中间值只存在于寄存器、根本没进内存;改用 volatile 字节写入强制落盘,反而制造原本不存在的密钥内存副本,扩大攻击面。他用 Godbolt 上的代码与编译结果逐条演示,并强调密钥擦除是安全敏感操作,后续还有系列第二部分。
来源:AGI Hunt · agihunt.info