.net 基于HTTPS的WCF basic256消息加密

.net 基于HTTPS的WCF basic256消息加密,.net,wcf,security,encryption,.net,Wcf,Security,Encryption,是否可以使用basic256加密对消息进行加密,并使用basicHttpBinding在WCF中通过HTTPS发送消息?我知道有一种称为TransportWithMessageCredentials的安全模式,但它要求消息使用clientCredentialType,而“无”不是选项。此外,是否所有的basic256算法(AES 256)都在WCF中使用密钥?如果是,我们如何知道这些密钥的长度?如果没有,我们可以指定指定长度的密钥吗?它是可配置的吗?因此,我一直在关注这篇文章以实现自定义加密/解

是否可以使用basic256加密对消息进行加密,并使用basicHttpBinding在WCF中通过HTTPS发送消息?我知道有一种称为TransportWithMessageCredentials的安全模式,但它要求消息使用clientCredentialType,而“无”不是选项。此外,是否所有的basic256算法(AES 256)都在WCF中使用密钥?如果是,我们如何知道这些密钥的长度?如果没有,我们可以指定指定长度的密钥吗?它是可配置的吗?

因此,我一直在关注这篇文章以实现自定义加密/解密,但是,当服务器尝试解密消息时,我收到一个密码错误,表示数据不正确。我不确定我做错了什么。此外,是否有可能为AES加密提供一个独立的密钥,该密钥将是客户端和服务器之间的共享密钥,并且不会通过有线传输,而不是使用随机生成的密钥?因此,我一直在关注本文以实现自定义加密/解密,当服务器尝试解密消息时,我收到一个密码错误,表示数据不正确。我不确定我做错了什么。此外,是否有可能为AES加密提供一个独立的密钥,该密钥将是客户端和服务器之间的共享密钥,并且不会通过有线传输,而不是使用随机生成的密钥?