在EN 18031法规中,CRY(Cryptography)模块中的“最佳实践”是指设备在设计和实现过程中,必须采用在当前已知技术条件下被认为是安全、成熟且有效的加密机制,用于保护安全资产(如认证信息、加密密钥)和网络资产(如通信内容)。这些机制不仅仅局限于加密算法本身,还包括密钥生成方式、密钥存储方式、协议实现细节等整个加密体系的完整性和安全性。根据EN 18031-1标准:
“最佳实践加密”是指当前广泛接受且无已知可行攻击的加密方式,并已被权威机构(如ISO、NIST、SOGIS、ENISA等)列为推荐使用的加密技术组合。 常见参考来源包括:
ISO/IEC 系列标准(如 ISO/IEC 19790, ISO/IEC 29192);
NIST SP 800 系列(特别是 SP 800-57、800-131A 等);
BSI TR-02102-1(德国联邦信息安全局);
ENISA 物联网基线建议;
**SOGIS Agreed Cryptographic Mechanisms(欧盟密码算法共识清单)**等。
最佳实践加密典型要求包括:
加密应用场景 最佳实践示例
数据加密 使用 AES-128/AES-256 替代已废弃的 DES、3DES
通信安全 使用 TLS 1.2/1.3,弃用 SSL、TLS 1.0/1.1
密钥生成 使用 NIST 推荐的 CSPRNG(如SP 800-90A)生成密钥
消息完整性 使用 HMAC-SHA-256 替代 MD5 或 SHA-1
软件签名验证 使用 ECDSA 或 RSA(≥2048位)进行签名验证
3万+

被折叠的 条评论
为什么被折叠?



