Juan Lang : rsaenh: Disallow deriving schannel encryption keys before setting the encryption algorithm .