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.

From: Oblivious network intrusion detection systems

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