会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
程序之家
os .net vc++ asm driver wireless
博客园
首页
新随笔
联系
订阅
管理
简单的编码加密
using
System;
using
System.Collections.Generic;
using
System.Text;
namespace
CEncrypt
{
public
class
Encrypt
{
public
Encrypt()
{ }
/**/
///
<summary>
///
加密
///
</summary>
///
<param name="str">
被加密字符
</param>
///
<param name="level">
加密强度
</param>
///
<returns></returns>
public
static
string
EncryptCode(
string
str,
int
level)
{
string
temp
=
Convert.ToBase64String(Encoding.Default.GetBytes(str));
for
(
int
i
=
0
; i
<
level; i
++
)
{
temp
=
Convert.ToBase64String(Encoding.Default.GetBytes(temp));
}
return
temp;
}
/**/
///
<summary>
///
加密
///
</summary>
///
<param name="str">
被解密字符
</param>
///
<param name="level">
对应的加密强度
</param>
///
<returns></returns>
public
static
string
UnEncryptCode(
string
str,
int
level)
{
string
temp
=
Encoding.Default.GetString(Convert.FromBase64String(str));
for
(
int
i
=
0
; i
<
level; i
++
)
{
temp
=
Encoding.Default.GetString(Convert.FromBase64String(temp));
}
return
temp;
}
}
}
posted @
2007-09-07 12:06
ahuo
阅读(
397
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告