第1页共7页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共7页WCF分布式开发步步为赢(14):WCF安全编程--基本概念所属分类:WCF分布式开发步步为赢,SOAandEAIWCF安全机制是个非常复杂的问题,因为涉及的知识点较多,所以今天这个文章,会分析进行WCF安全开发应该了解的哪些知识点
如何查看资料
为了更好地理解WCF安全相关知识,我把WCF安全机制主要知识点整理为图表
本章以介绍WCF安全机制的基础概念为主
要学习WCF安全编程,你应该学习什么首先掌握什么基础知识
很多时候会因为缺乏系统的安全概念,在进行WCF安全编程开发的时候,遇到很多问题,比如所证书,这个概念相信很多初学者第一次接触的时候花费了很多时间
我当时在做WSE安全开发的时候就查阅了很多资料
那么哪些是WCF安全开发应该掌握的知识点呢
今天我们就在这里做详细的介绍:WindowsCommunicationFoundation(WCF)是一个基于SOAP消息的分布式编程平台,我们可以使用现有技术(如HTTPS)、Windows集成安全性或对用户进行身份验证的用户名和密码生成安全的分布式应用程序
WCF基于现有安全性基础结构和SOAP消息的经验证的安全标准提供可互操作的安全消息交换通用平台
通过使用WCF的安全机制,我们可以可以在Internet范围内跨多个Windows域进行服务和客户端的数据交互
下面会一次介绍WCF安全相关的一些知识点:【0】安全开发必备知识点:(1)对称加密算法DES,也叫密钥算法
(2)非对称加密算法,也叫公钥算法
使用一对密钥,配合使用
如RSA算法;(3)哈希算法:MD5(MessageDigest5消息摘要算法),SHA1,SHA256等概念
签名,也是在是哈希算法的应用
(4)WS-Security安全规范
这个是重要的安全规范,从WebSe