知识大全 用C#实现Des加密和解密

Posted 函数

篇首语:古人已用三冬足,年少今开万卷余。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 用C#实现Des加密和解密相关的知识,希望对你有一定的参考价值。

小技巧:用C#实现Des加密和解密  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  using System;  using System IO;  using System Security Cryptography;    namespace Vavic    /// <summary>  /// Security 的摘要说明   /// </summary>  public class Security    const string KEY_ = VavicApp ;  const string IV_ = VavicApp ; //注意了 是 个字符 位    public Security()    //  // TODO: 在此处添加构造函数逻辑  //      public static string Encode(string data)    byte[] byKey = System Text ASCIIEncoding ASCII GetBytes(KEY_ );  byte[] byIV = System Text ASCIIEncoding ASCII GetBytes(IV_ );    DESCryptoServiceProvider cryptoProvider = new DESCryptoServiceProvider();  int i = cryptoProvider KeySize;  MemoryStream ms = new MemoryStream();  CryptoStream cst = new CryptoStream(ms cryptoProvider CreateEncryptor(byKey byIV) CryptoStreamMode Write);    StreamWriter sw = new StreamWriter(cst);  sw Write(data);  sw Flush();  cst FlushFinalBlock();  sw Flush();  return Convert ToBase String(ms GetBuffer() (int)ms Length);        public static string Decode(string data)    byte[] byKey = System Text ASCIIEncoding ASCII GetBytes(KEY_ );  byte[] byIV = System Text ASCIIEncoding ASCII GetBytes(IV_ );    byte[] byEnc;  try    byEnc = Convert FromBase String(data);    catch    return null;      DESCryptoServiceProvider cryptoProvider = new DESCryptoServiceProvider();  MemoryStream ms = new MemoryStream(byEnc);  CryptoStream cst = new CryptoStream(ms cryptoProvider CreateDecryptor(byKey byIV) CryptoStreamMode Read);  StreamReader sr = new StreamReader(cst);  return sr ReadToEnd();       cha138/Article/program/net/201311/11773

相关参考

知识大全 JAVA DES加密解密实现

JAVADES加密解密实现  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  packagetxlt

知识大全 Java中3DES加密解密示例

Java中3DES加密解密示例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在java中调用s

知识大全 PHP使用DES进行加密与解密的方法

PHP使用DES进行加密与解密的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  代码如下: 

知识大全 Java中3DES加密解密调用示例

Java中3DES加密解密调用示例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在java中调

甲方和乙方采用公钥密码体制对数据文件进行加密传送,甲方用乙方的公钥加密数据文件,乙方要对数据文件进行解密应该使用__

甲方和乙方采用公钥密码体制对数据文件进行加密传送,甲方用乙方的公钥加密数据文件,乙方要对数据文件进行解密应该使用_____。A、乙的公钥B、乙的私钥C、甲的公钥D、甲的私钥答案:B解析:公开密钥密码体

知识大全 用ASP写个简单的加密和解密的类实例

用ASP写个简单的加密和解密的类实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  用asp写个

知识大全 Asp.net,C# 加密解密字符串

Asp.net,C#加密解密字符串  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  首先在nfig

知识大全 用javascript与java进行RSA加密与解密

用javascript与java进行RSA加密与解密  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 一个可逆的DES和TripleDES方式加密类

一个可逆的DES和TripleDES方式加密类  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!usi

知识大全 .NET中的DES对称加密

.NET中的DES对称加密  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  DES是一种对称加密(