Cryptographic Devices For Electronic Signature Creation