用自己的话描述wcf中的传输安全与消息安全的区别(三)
2024-09-26 02:40:06
消息交换安全模式
PS:很多书上把transfer security和transport security都翻译成“传输安全”,这样易混淆。我这里把transfer说成消息交换安全。
安全的含义分为验证和加密,验证是相互确认客户端的身份和服务端的身份,加密消息或通道使消息得到保护,验证通过的端可以解密消息或通道。
上面我们提到四个元素:传输层安全验证、传输层加密通道、消息层验证以及消息层加密消息。
消息交换安全模式有:
1、none
2、传输层安全:传输层验证+传输层加密通道
3、消息层安全:消息层验证+消息从加密消息
4、both:四者结合
5、TransportWithMessageCredential:客户端采用消息层验证,其他都在传输层(服务端采用传输层验证,传输层通道加密)
6、TransportCredentialOnly:只有传输层验证(仅适用于basicHttpBinding,即传统web服务)
最新文章
- Maven 代理设置
- Ubuntu16.04 LTS下apt安装WireShark
- 可变参数列表与printf()函数的实现
- VB.NET中图像处理的一些技巧以及其和C#图像处理的差距。
- nodejs里的module.exports和exports的关系
- AJAX JSON类型返回
- chown命令
- Java多线程同步问题的探究
- MASS批量维护
- VS2010/MFC编程入门之四(MFC应用程序框架分析)
- Debian 7 升级内核
- centos-nginx添加模块(无需重新编译)
- Oracle系列之视图
- lightoj 1004
- CodeSmith 模版
- MVC源码解析 - 配置注册 / 动态注册 HttpModule
- TCP协议的滑动窗口协议以及流量控制
- bzoj 2957 楼房重建 (线段树+思路)
- 【JavaScript从入门到精通】第四课初探JavaScript魅力-04
- JavaScript_几种继承方式(2017-07-04)