I am testing a Nitrokey usb HSM, using Java and running on Ubuntu Linux.
The operation I am doing is an RSA 2048 encryption of 512bytes.
This is executed continuously and the latency is measured around the javax.crypto.Cipher.doFinal method call.
I am finding pretty consistent results of each operation taking about 650ms +=5ms.
Can anyone else confirm this level or performance and has anyone been able to improve on this?