[阅读: 360] 2006-05-03 16:29:45
=============== keygen ===============
byte[] encryptionBytes = new byte[8] { 0x35, 70, 0x42, 50, 0x38, 0x31, 70, 0x36 } ;
DESCryptoServiceProvider provider = new DESCryptoServiceProvider();
provider.Key = encryptionBytes;
provider.IV = encryptionBytes;
ICryptoTransform transform1 = provider.CreateEncryptor();
string data = "URTracker1Licensed:632454807859509835:735608407859509835:henry:0:10000";
//Console.WriteLine(System.DateTime.Now.Ticks); //看看现在的ticks
byte[] message = Encoding.UTF8.GetBytes(data);
FileStream fs = new FileStream("c:\\URTRACKER.lic", FileMode.Create,
FileAccess.Write, FileShare.Write);
CryptoStream cs = new CryptoStream(fs, transform1, CryptoStreamMode.Write);
cs.Write(message, 0, message.Length);
cs.Flush();
cs.Close();
fs.Close();