| 标准 | RFC 8017 §8.1(RSASSA-PSS) |
|---|---|
| 盐长度 | 常用等于哈希长度(SHA-256 → 32 字节) |
| TLS 1.3 签名 | rsa_pss_rsae_sha256 等 |
| 对比 v1.5 | 同长度下安全性论证更完整 |
签名与验签
签名与验签
openssl dgst -sha256 -sigopt rsa_padding_mode:pss -sigopt rsa_pss_saltlen:32 -sign rsa.key -out sig.bin data.bin
openssl dgst -sha256 -sigopt rsa_padding_mode:pss -sigopt rsa_pss_saltlen:32 -verify rsa.pub -signature sig.bin data.bin验签方必须使用相同的盐长度策略;多数库默认 saltlen 等于哈希长度,显式指定可避免跨平台差异。