C#中DES加密解密

     加密和解密是一门高深和复杂的学科。在程序中有时需要用一些简单的加密和解密,以保证一些关键字符串、值等地安全性。这里就要用到DES加密解密。当然我们不用深究这些加密的原理了,因为如果深究的话估计都得转行研究数学。DES加密解密C#中需要用到这几个类,DESCryptoServiceProvider,CryptoStream。

看下面的两组加密解密代码。

1、

       (1)、对字符串进行DES加密

(2)、 对DES加密后的字符串进行解密

2、

  (1)、加密字符串

(2)、解密字符串

注意:密钥和向量必须为8位,否则加密解密都不成功。

posted on 2011-12-22 17:20  c语言源码  阅读(441)  评论(0编辑  收藏  举报

导航