轻量密码(lightweight cryptology),理学-计算机科学技术-信息安全-密码学-密码基础,为资源受限设备提供量身定制的密码方案。资源受限设备包含射频识别标签、工业控制器、传感器节点、嵌入式系统和智能卡等小型计算设备。为了适应各种资源受限设备的特性和应用需求,在给定安全级别下,轻量级密码需要在性能和资源之间折中平衡。性能包括功率、能量消耗、延迟和吞吐量等。硬件实现资源需求通常用面积、等效门数或逻辑块衡量;软件实现资源需求通过寄存器的数量以及所需的RAM和ROM的字节数来衡量。资源需求有时被称为成本,添加更多的门或存储器往往会增加设备的生产成本。ISO/IEC 29192是国际标准化组织发布的轻量密码标准,该标准包含六部分,规定了用于保密、认证、识别、不可抵赖和密钥交换的轻量密码。第1部分包括一般信息,如安全性、分类和实施要求。第2部分为轻量分组密码,2012年发布的标准包含两个分组密码PRESENT和CLEFIA;2016年发布标准的补篇,将分组密码SIMON和SPECK纳入第2部分。第3部分为轻量流密码,包含两个流密码Enocoro和Trivium。