很可能在未来一切都会被加密,从你的购物清单到你的医疗记录。这是一个令人兴奋的想法,但密码学领域尤其不稳定,现在有很多工作要做,以确保数据能够在未来得到很好的保护。
多个加密操作可以应用于数据的每个字节,因为数据在软件、网络和存储堆栈的多个层上受到加密保护。这些流程支持需要强大安全性的高度关键的业务功能,但在硬件级别,它们属于现有的计算密集型操作。并且对加密计算的需求持续增长,每年生成的数据量呈指数级增长,并且组织采用更大的密钥大小以及多个同步加密算法来增强安全性。与此同时,这些计算需求继续膨胀。
为了解决加密计算成本问题,硬件行业一直致力于制定新的指导方针、微架构增强和创新的软件优化方法。多年来这一进步的有力例子包括引入下一代固定功能处理器指令,这些指令降低了高级加密标准 (AES) 对称加密和最近的 FIPS 算法的计算要求。因此,在过去 10 年中,组织越来越致力于实施强大的加密密码,以更好地保护数据和通信。
但随着量子计算的进步不断加速,对称和非对称加密算法的安全功效可能处于危险之中