Skip to main content

Table 3 Runtime measurements for selected TPM commands on different TPM 1.2 chips and the TPM Emulator on TrustCAM. Where applicable, RSA key sizes of 2048 and 1024 bits were evaluated. Values are averaged over 10 runs.

From: Securing Embedded Smart Cameras with Trusted Computing

 

Atmel

Atmel

Broadcom

Infineon

Intel

STMicro-

TPM

 

(AT97SC3203)

(AT97SC3203S,

(BCM5755)

(SLB9635TT)

(ICH10)

electronics

Emulator

  

I2C bus)

   

(ST19NP18)

(TrustCAM)

TPM_OIAP

44 ms

47 ms

19.0 ms

28.6 ms

23.4 ms

15.1 ms

2.9 ms

RSA key size: 2048 bits

TPM_Quote

827.1 ms

836.6 ms

910.6 ms

353.5 ms

496.4 ms

948.3 ms

78.6 ms

TPM_TickStampBlob

799.7 ms

809.3 ms

912.4 ms

340.9 ms

491.2 ms

914.8 ms

79.4 ms

TPM_Sign

792.6 ms

804.4 ms

911.2 ms

340.0 ms

474.6 ms

901.4 ms

77.5 ms

TPM_Seal

126.0 ms

135.2 ms

21.9 ms

181.9 ms

145.2 ms

318.1 ms

8.2 ms

TPM_Unseal

855.1 ms

864.4 ms

909.3 ms

344.1 ms

559.2 ms

1069.7 ms

82.5 ms

TPM_Unbind

827.5 ms

837.3 ms

880.7 ms

335.2 ms

516.4 ms

996.9 ms

80.4 ms

RSA key size: 1024 bits

TPM_Quote

207.3 ms

216.7 ms

391.5 ms

105.1 ms

152.9 ms

253.1 ms

15.8 ms

TPM_TickStampBlob

190.2 ms

199.4 ms

390.2 ms

96.9 ms

146.4 ms

218.5 ms

16.6 ms

TPM_Sign

185.5 ms

194.8 ms

390.3 ms

95.5 ms

132.8 ms

206.6 ms

14.7 ms

TPM_Unbind

208.1 ms

217.6 ms

390.4 ms

88.5 ms

135.8 ms

257.6 ms

17.1 ms