最简单的授权文件

制作一个简单的授权文件

 

以.licx 后缀的文本文件,在其中保存经过加密的授权码,然后通过简单的加/解密,和文件读写操作,就可以完成相应的授权验证。

 

 

licenses.licx
用记事本打开就有FreeTextBoxControls.FreeTextBox,   FreeTextBox,   Version=3.0.3300.3,   Culture=neutral,   PublicKeyToken=5962a4e684a48b87

看看加密,解密
public   string   DesEncrypt(string   strText,   string   strEncrKey)
{
byte[]   byKey=null;
byte[]   IV=   {0x12,   0x34,   0x56,   0x78,   0x90,   0xAB,   0xCD,   0xEF};
try
{
byKey   =   System.Text.Encoding.UTF8.GetBytes(strEncrKey.Substring(0,strEncrKey.Length));
DESCryptoServiceProvider   des   =   new   DESCryptoServiceProvider();
byte[]   inputByteArray   =   Encoding.UTF8.GetBytes(strText);
MemoryStream   ms   =   new   MemoryStream();
CryptoStream   cs   =   new   CryptoStream(ms,   des.CreateEncryptor(byKey,   IV),   CryptoStreamMode.Write)   ;
cs.Write(inputByteArray,   0,   inputByteArray.Length);
cs.FlushFinalBlock();
return   Convert.ToBase64String(ms.ToArray());


}
catch(System.Exception   error)
{
return   "error: "   +error.Message+ "/r ";
}
}

public   string   DesDecrypt(string   strText,string   sDecrKey)
{
byte[]   byKey   =   null;
byte[]   IV=   {0x12,   0x34,   0x56,   0x78,   0x90,   0xAB,   0xCD,   0xEF};
byte[]   inputByteArray   =   new   Byte[strText.Length];
try
{
byKey   =   System.Text.Encoding.UTF8.GetBytes(sDecrKey.Substring(0,8));
DESCryptoServiceProvider   des   =   new   DESCryptoServiceProvider();
inputByteArray   =   Convert.FromBase64String(strText);
MemoryStream   ms   =   new   MemoryStream();
CryptoStream   cs   =   new   CryptoStream(ms,   des.CreateDecryptor(byKey,   IV),   CryptoStreamMode.Write);  
cs.Write(inputByteArray,   0,   inputByteArray.Length);  
cs.FlushFinalBlock();
System.Text.Encoding   encoding   =   new   System.Text.UTF8Encoding();
return   encoding.GetString(ms.ToArray());
}
catch(System.Exception   error)
{
return   "error: "+error.Message+ "/r ";
}

}

实例化一个类,变量名jiami
jiami.DesEncrypt( "www.mytopwin.com ");
得到wIToenOWESRztJZx42D9MSbLpu7HvK2H

解密
jiami.DesDecrypt( "wIToenOWESRztJZx42D9MSbLpu7HvK2H ");
的到www.mytopwin.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
金盾视频提取是一款专业的视频提取软件,通过安装codelive授权文件可以正式使用该软件的所有功能。codelive授权文件是金盾视频提取软件的授权凭证,它包含了用户的授权信息和使用权限。 codelive授权文件的安装非常简单。首先,我们需要从金盾视频提取官方网站下载最新版的软件安装包。然后,在安装软件的过程中,会弹出一个授权文件相关的界面。在这个界面上,我们可以选择导入本地的codelive授权文件或者联网在线获取授权文件。 如果我们已经拥有了codelive授权文件,我们可以选择导入本地的文件。单击"导入授权文件"按钮,选择我们保存的codelive授权文件,然后点击"确定"即可完成授权文件的导入和安装。 如果我们尚未获得codelive授权文件,我们可以选择联网在线获取。点击"在线获取授权文件"按钮,系统会自动连接到金盾视频提取的服务器,根据我们的授权信息生成相应的codelive授权文件,并自动下载到本地。然后,我们只需按照上述的导入本地授权文件的方法进行安装即可。 安装完codelive授权文件后,我们就可以正式使用金盾视频提取软件的所有功能了。无论是提取视频的任意片段、合并多个视频文件,还是转换视频格式、提取音频等操作,都可以轻松完成。 总之,金盾视频提取通过codelive授权文件实现软件的正式授权和功能解锁。使用者只需简单地安装该授权文件,即可充分利用该软件的各项功能,为用户的视频处理操作提供便捷和高效的解决方案。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值