| 传递方式 | OpenSSL 支持 env: / file: / fd: 等前缀 |
|---|---|
| 风险做法 | 命令行明文写口令,会进入 shell 历史与进程列表 |
| 存放要求 | 与密钥文件分离、权限受限、访问留痕 |
口令注入示例
口令注入示例
openssl pkey -in enc.key -passin env:KEY_PASS -pubout > pub.pem
openssl pkey -in enc.key -passin fd:3 3< /run/secrets/keypass -pubout简单口令可被离线暴力破解:加密私钥的实际强度取决于口令强度与所用的口令派生方式。