This is an implementation of a Signature class that uses the IAIK PKCS#11 wrapper to access the
token. It only works with IAIKPKCS11PrivateKey and IAIKPKCS11PublicKey. This version uses the
CKM_SHA512_RSA_PKCS mechanism to create the signature; i.e. it creates the hash on the token, if
the PKCS#11 module itself is implemented in such a way and the token can do the hashing.