deerchao的blog

Be and aware who you are.

2007年5月6日

CS2007许可证生成器

http://cs.hotzs.com/forums/thread/87318.aspx

posted @ 2007-05-06 17:20 deerchao 阅读(241) | 评论 (2)编辑

用下面这种方式解密的数据,能不能得到它的加密方式?

        static string Password = "XXXXX";

        
public static string Decrypt(string source)
        {
            
string s;

            
if (String.IsNullOrEmpty(source))
                
throw new ArgumentException("No data given");
            
byte[] inputData = Convert.FromBase64String(source);
            
if (inputData.Length < 8)
                
throw new ArgumentException("Invalid input data");

            
byte[] salt = new byte[8];
            
for (int i = 0; i < salt.Length; i++)
            {
                salt[i] 
= inputData[i];
            }

            Rfc2898DeriveBytes rfc2898DeriveBytes 
= new Rfc2898DeriveBytes(Password, salt);
            Rijndael rijndael 
= Rijndael.Create();
            rijndael.Padding 
= PaddingMode.ISO10126;
            rijndael.IV 
= rfc2898DeriveBytes.GetBytes(rijndael.BlockSize / 8);
            rijndael.Key 
= rfc2898DeriveBytes.GetBytes(rijndael.KeySize / 8);
            
using (MemoryStream memoryStream = new MemoryStream())
            
using (
                CryptoStream cryptoStream 
=
                    
new CryptoStream(memoryStream, rijndael.CreateDecryptor(), CryptoStreamMode.Write))
            {
                cryptoStream.Write(inputData, 
8, inputData.Length - 8);
                cryptoStream.Close();
                
byte[] bytes = memoryStream.ToArray();
                s 
= Encoding.Unicode.GetString(bytes);
            }
            
return s;
        }
对加密解密这块不熟,请有经验的朋友解答,谢谢。
如果需要,我有几个样例数据与加密后的结果。

posted @ 2007-05-06 00:01 deerchao 阅读(298) | 评论 (6)编辑

<2007年5月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

导航

统计

公告

给网络添加价值,就是让自己增加价值.

本博客所有内容,均为原创或对互联网已有资源的再加工,希望对你有用.在声明原作者的前提下,你可以任意使用,但本人对其正确性,使用的后果等不做任何担保,也不负任何责任.

正则表达式30分钟入门教程 v2.21 2007-8-3

I Want Spec#!

与我联系

搜索

 

常用链接

留言簿(66)

我管理的小组

我的标签

随笔档案(127)

文章分类(9)

文章档案(9)

新闻档案(9)

Links

积分与排名

最新评论

评论排行榜