Table 2 Comparison of CPA and machine learning.
From: Distributed power analysis attack on SM4 encryption chip
Cracking Method | Prior information | Cracking speed | Sucess rate (traces used) | |||
|---|---|---|---|---|---|---|
10 | 25 | 40 | 55 | |||
CPA | Not required | Within 1 minute | 0% | 4% | 40% | 92% |
Machine learning | Need historical power traces | Several minite to train | 87% | 95% | 99% | 100% |