adding argument with private key passed to the cryptoprovider constructor