Skip to main content
. 2024 Jul 10;26(7):590. doi: 10.3390/e26070590

Table 2.

Execution time of basic cryptographic operations and element size.

Symbols Meanings Time (ms)/Size (Byte)
Tinverse Time of module inverse on Zq* 0.0181 ms
Tmod Time of mod operation on Zq* 0.0020 ms
Te Time of module exponential on Zq* 0.0434 ms
Tm Time of module multiplication on Zq* 0.0044 ms
TSE Encryption time of AES algorithm 10.0761 ms
TDE Decryption time of AES algorithm 0.1759 ms
T Time of XOR operation 0.0009 ms
Tbp Time of bilinear pairing 8.7985 ms
Tbpm1 Time of multiplication on bilinear group G1 0.1361 ms
Tbpe1 Time of exponential on bilinear group G1 1.3451 ms
Tbpm2 Time of multiplication on bilinear group G2 0.0069 ms
Tbpe2 Time of exponential on bilinear group G2 0.0869 ms
Tem Time of scalar multiplication on ecliptic curve group G 1.4944 ms
Tea Time of point addition on ecliptic curve group G 0.1376 ms
Th Time of one-way hash function 0.3018 ms
Tmtp Time of hash mapped to point 48.3228 ms
|T| Size of timestamp 4 bytes
|ID| Size of ID 8 bytes
|AES| The ciphertext size of AES algorithm 32 bytes
|G| Size of elements on elliptic curve G 64 bytes
|G1| Size of elements on bilinear group G1 128 bytes
|G2| Size of elements on bilinear group G2 128 bytes
|Zq*| Size of elements on Zq* 32 bytes
|H| Output size of hash function 32 bytes