防御方法 | 攻击方式 | 资源消耗 |
---|---|---|
Double -and-add-always | SPA | 10% ~ 50% |
Atomic block | SPA | < 10% |
Montgomery Ladder(+ y) | SPA | 10%~50% |
Montgomery Ladder(- y) | SPA | - |
Scalar randomization | DPA | 10%~50% |
Random scalar split | DPA | > 50% |
Base point blinding | DPA | < 10% |
Random Projective Coordinates | DPA | < 10% |
Randomized EC Isomorphisms | DPA | 10%~50% |
Randomized Field Isomorphisms | DPA | 10%~50% |
Random register address | ADPA | 10%~50% |
Point validity check | Invalid Point | < 10% |
Curve integrity check | Invalid Curve | < 10% |
Coherence check | DFA | 10%~50% |
Combined curve check | Sign change | 10%~50% |
ECC常见的抗攻击对策
最新推荐文章于 2024-05-30 16:17:47 发布