正 文:C#编写的代码如果不进行一定程度的混淆和加密,那么是非常容易被反编译进行破解的,特别是对于一些商业用途的C#软件来说,因为盯着的人多,更是极易被攻破。使用VS自带的Dotfuscator可以实现混淆代码、变量名修改、字符串加密等功能。飘易使用的是Dotfuscator4.2PRO版本,有需要...
begin#C13AF5FE37381065F43641C304189C6C716FF6BE7AE9951C3CED89126B030F01D14F01CED2AE3CB26A655FE8724C360410DCA4E0F6B626538F75396DC7392EC5E366BA508EC57057...
如果你问我,哪一种算法最重要?我可能会回答“公钥加密算法”。因为它是计算机通信安全的基石,保证了加密数据不会被破解。你可以想象一下,信用卡交易被破解的后果。进入正题之前,我先简单介绍一下,什么是”公钥加密算法”。一、一点历史1976年以前,所有的加密方法都是同一种模式:(1)甲方选择某一种加密规则,...
分类:
编程语言 时间:
2015-05-27 18:52:46
阅读次数:
203
下面就是ASP.NET中几种加密方法。加密算法有两种,也就是上面提到的MD5和SHA1,这里我举的例子是以MD5为例,SHA1大致相同,只是使用的类不一样。MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由Mit Laboratory for Co....
分类:
Web程序 时间:
2015-05-26 20:43:44
阅读次数:
141
PHP版:$key = 335ff'; /* * 加密方法 * @param string $input,待加密的字符串 * @param string $key,加密的密码(只能为8位长) * @return string,加密之后的文本 * */public static functi...
分类:
Web程序 时间:
2015-05-22 11:20:18
阅读次数:
333
由于mysql的主从复制是明文传送的,但如果在生产环境中跨网络我们使用的主从还是明文传送的话,就保证不了数据的安全性,为了解决这一问题,我们需要加密进行传送,也就是基于SSL的加密方法进行传输数据。@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
修改配置文件
..
分类:
数据库 时间:
2015-05-16 01:40:52
阅读次数:
242
封装加密方法:
public string DecodeBase64(string code_type, string code)
{
string decode = "";
byte[] bytes = Convert.FromBase64String(code);
try
{
decode = Encoding.GetEncoding(code_type).G...
分类:
其他好文 时间:
2015-05-13 10:43:38
阅读次数:
236
封装加密方法:
public string EncodeBase64(string codepe,_ty string code)
{
string encode = "";
byte[] bytes = Encoding.GetEncoding(code_type).GetBytes(code);
try
{
encode = Convert.ToBase64St...
分类:
其他好文 时间:
2015-05-13 10:42:53
阅读次数:
116