微软企业库4.1学习笔记(二十二)加解密模块2 在应用中使用加密解密

本节主要讲述在应用中如何使用加密解密模块,包括修改配置实现特殊的任务,如何在代码中使用,例如加密数据。这一切都假定你直接使用模块,不进行修改和扩展。主要包含下面两个部分:
  •   配置模块
  •   在代码中使用模块

  1、配置模块

  1.1在配置文件右键选择【新建】-【Cryptography Application Block】

  

图22.1
  1.2配置自动添加Cryptography Application Block节点,和Hash Providers、Symmetric Providers两个子节点,和一些默认设置。

 

   

 

图22.2
  1.3配置模块
  1.3.1在上图右侧的属性面板中,可以设置默认的HashProvider,这里的设置的值是在使用hash的时候,模块默认的hashprovider。
  1.3.2可以设置自定义hash provider,或者是使用企业库提供的hash算法,推荐使用SHA256Managed算法。
图22.3
 
图22.4
  1.3.2在上图右侧的属性面板中,还可以设置默认的SymmetricCryptoProvider。
  1.4配置自定义hash provider  
  1.4.1在图22.3中选择custom hash provider
  1.4.2点击右侧属性面板中的Attibutes后面的...,弹出如图22.5所示界面
图22.5
  1.4.3配置hash算法
  通过图22.4中选择一个hash算法,推荐使用SHA256Managed。
  1.5配置加密解密算法
  同理也可以添加自定义加密解密算法,或者是选择提供的算法。
 
 

  未完待续。。。。。。。。。。。。。。。。。。。。。。。。。

  

【Blog】http://virusswb.cnblogs.com/

【MSN】jorden008@hotmail.com

【说明】转载请标明出处,谢谢


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值