Use privateKey for encryption; publicKey for decryption