Table 10.
Runtime analysis: mean values and standard deviation of the encrypted and plaintext CNNs for MNIST digit recognition.
| Operation | Runtime (s) on ciphertext data | Runtime (s) on plaintext data | Encrypted-unencrypted ratio |
|---|---|---|---|
| Data encryption and key generation | 2.44±0.016 | — | — |
| Training (1 epoch) | 444.59±8.53 | 12.98±1.17 | 34.25 |
| Data encryption | 0.39±0.009 | — | — |
| Inference (10 K images) | 20.42±0.32 | 0.54±0.08 | 37.81 |
| Data decryption | 0.001±0.0005 | — | — |