消息交换安全模式

PS:很多书上把transfer security和transport security都翻译成“传输安全”,这样易混淆。我这里把transfer说成消息交换安全。

安全的含义分为验证和加密,验证是相互确认客户端的身份和服务端的身份,加密消息或通道使消息得到保护,验证通过的端可以解密消息或通道。

上面我们提到四个元素:传输层安全验证、传输层加密通道、消息层验证以及消息层加密消息。

消息交换安全模式有:

1、none

2、传输层安全:传输层验证+传输层加密通道

3、消息层安全:消息层验证+消息从加密消息

4、both:四者结合

5、TransportWithMessageCredential:客户端采用消息层验证,其他都在传输层(服务端采用传输层验证,传输层通道加密)

6、TransportCredentialOnly:只有传输层验证(仅适用于basicHttpBinding,即传统web服务)

最新文章

  1. Maven 代理设置
  2. Ubuntu16.04 LTS下apt安装WireShark
  3. 可变参数列表与printf()函数的实现
  4. VB.NET中图像处理的一些技巧以及其和C#图像处理的差距。
  5. nodejs里的module.exports和exports的关系
  6. AJAX JSON类型返回
  7. chown命令
  8. Java多线程同步问题的探究
  9. MASS批量维护
  10. VS2010/MFC编程入门之四(MFC应用程序框架分析)
  11. Debian 7 升级内核
  12. centos-nginx添加模块(无需重新编译)
  13. Oracle系列之视图
  14. lightoj 1004
  15. CodeSmith 模版
  16. MVC源码解析 - 配置注册 / 动态注册 HttpModule
  17. TCP协议的滑动窗口协议以及流量控制
  18. bzoj 2957 楼房重建 (线段树+思路)
  19. 【JavaScript从入门到精通】第四课初探JavaScript魅力-04
  20. JavaScript_几种继承方式(2017-07-04)

热门文章

  1. linux-redhat6.4驱动无线网卡rtl8188eu
  2. 当Sublime Text 2 遇到 EOFError: EOF when reading a line
  3. Oracle 使用MERGE INTO 语句更新数据
  4. JLOI2016 方
  5. crontab日常使用梳理
  6. Centos5, 6下更改系统时间和时区
  7. 方差分析 ANOVA
  8. P3376 【模板】网络最大流
  9. IIS 伪静态配置(安装ISAPI_Rewrite配置)
  10. Eclipse使用Maven构建web项目