行文件只能从工厂生产的光盘启动，将可执行文件复制到可烧录媒体上将终止软件的可执行性。但是，因为可执行文件本已签名，因此仅更改标记值不可行，那将使可执行文件的签名失效，从而在最初的验证阶段就检查失败。
互联设备的增长.伴随着物联网（IoT）增长的互联设备正成为代码签名的新需求。随着越来越多的传感器和设备被接入紧密的网络生态系统，证书颁发机制已被扩展到人员识别以外的机器识别。与代码签名一样，该技术使用数字证明确保了代码的物理真实性和完整性，及在产品生命周期内随时进行代码的验证与升级