模式
| 模式 | 特性 | 建议 |
|---|---|---|
| GCM | AEAD,高性能(AES-NI) | 默认首选 |
| CCM | AEAD,适合受限设备 | IoT 场景 |
| CBC | 需另做 MAC | 仅兼容旧系统 |
| CTR | 流模式,无认证 | 仅做组件 |
openssl 套件与硬件加速
openssl 套件与硬件加速
openssl speed -evp aes-128-gcm # 本机性能
openssl ciphers -v 'ECDHE+AESGCM' | head
grep -m1 -o aes /proc/cpuinfo # AES-NI 支持GCM 必须保证 nonce 不重复:同一密钥下重复 nonce 会灾难性失效,随机生成要注意碰撞概率。