Table 9 Performance comparison between HDMv1, HDMv2, and GGHLM for the task of direct matching a stream of 10 plain bytes with 1 encrypted rule byte.
Location | Operation | HDMv1 | HDMv2 | GGHLM54 |
|---|---|---|---|---|
Trusted Client | Key Create (Time) | 856 ms | 721 ms | |
Rule Enc. (Time) | 168 us | 5370 us | 22 mins | |
Cloud Side | Rule Match (Time) | 1051 ms | 120 ms | 52 ms |
Trusted Client | Dec. (Time) | 1 usec | 438 ms | |
Encrypted Rule (Size) | 19.81 KB | 634 KB | 8.26 GB | |
Encrypted Result (Size) | 2.48 KB | 33. KB | ||
Key (Estimated Size) | 113.7 MB | 59.1 MB | ||
Max Res. Memory (Size) | 253.1 MB | 253.7 MB | 14.15 GB | |
Security bits | 128 | 51 | ||