code
using
system;
using
system.data;
using
system.configuration;
using
system.linq;
using
system.web;
using
system.web.security;
using
system.web.ui;
using
system.web.ui.htmlcontrols;
using
system.web.ui.webcontrols;
using
system.web.ui.webcontrols.webparts;
using
system.xml.linq;
using
system.text;
using
system.io;
using
system.security.cryptography;
//////
summary description for md5
///public
class
des///
///進行des加密。
//////
要加密的字串。
///金鑰,且必須為8位。
///以base64格式返回的加密字串。
public
static
string
encrypt(
string
ptoencrypt,
string
skey)
string
str
=convert.tobase64string(ms.toarray());
ms.close();
return
str;}}
/**/
//////
進行des解密。
//////
要解密的以base64
///金鑰,且必須為8位。
///已解密的字串。
public
static
string
decrypt(
string
ptodecrypt,
string
skey)
string
str
=encoding.utf8.getstring(ms.toarray());
ms.close();
return
str;
}}
//////
建立金鑰
//////
public
static
string
generatekey()}呼叫
string
key
=des.generatekey();
string
s0 =
"中華人民共和國";
string
s1 =
des.encrypt(s0, key);
string
s2 =
des.decrypt(s1, key);
response.write(s1 +"
,"+s2);
DES加密解密
using system using system.drawing using system.collections using system.componentmodel using system.windows.forms using system.data using system.io us...
DES加密解密
加密類 date 2012 04 23 pm.public class encrypt private encrypt 建立加密類物件.public static encrypt createcryptoserviceprovider des加密.待加密字串.加密金鑰.8位 public strin...
DES加密解密
using system.data using system.configuration using system.web using system.web.security using system.web.ui using system.web.ui.webcontrols using syst...