c#怎么给源代码加密,就是就算给别人源代码,别人也看不懂。 [问题点数:40分,结帖人qq_29862715]

Bbs1
本版专家分:100
结帖率 100%
Bbs10
本版专家分:185748
版主
Blank
GitHub 绑定GitHub第三方账户获取
Blank
金牌 2015年9月 总版技术专家分月排行榜第一
2015年8月 总版技术专家分月排行榜第一
2015年7月 总版技术专家分月排行榜第一
2015年6月 总版技术专家分月排行榜第一
2015年5月 总版技术专家分月排行榜第一
2015年4月 总版技术专家分月排行榜第一
Blank
银牌 2016年1月 总版技术专家分月排行榜第二
2015年11月 总版技术专家分月排行榜第二
2015年10月 总版技术专家分月排行榜第二
Blank
优秀版主 优秀小版主
Bbs1
本版专家分:5
Bbs8
本版专家分:31545
Blank
银牌 2018年2月 总版技术专家分月排行榜第二
Blank
红花 2018年2月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2019年5月 .NET技术大版内专家分月排行榜第二
2018年1月 .NET技术大版内专家分月排行榜第二
Blank
蓝花 2019年4月 .NET技术大版内专家分月排行榜第三
Bbs12
本版专家分:411242
版主
Blank
名人 2014年 荣获名人称号
2013年 荣获名人称号
2012年 荣获名人称号
Blank
状元 2013年 总版技术专家分年内排行榜第一
Blank
探花 2014年 总版技术专家分年内排行榜第三
Blank
进士 2012年 总版技术专家分年内排行榜第四
Bbs6
本版专家分:5221
Bbs2
本版专家分:488
Bbs2
本版专家分:258
Bbs5
本版专家分:2917
Bbs7
本版专家分:15197
Bbs2
本版专家分:258
Bbs9
本版专家分:69878
版主
Blank
状元 2018年总版新获得的技术专家分排名第一
Blank
进士 2017年 总版技术专家分年内排行榜第四
2014年 总版技术专家分年内排行榜第四
2013年 总版技术专家分年内排行榜第四
2012年 总版技术专家分年内排行榜第六
Blank
金牌 2018年3月 总版技术专家分月排行榜第一
2013年5月 总版技术专家分月排行榜第一
Blank
银牌 2018年10月 总版技术专家分月排行榜第二
2018年9月 总版技术专家分月排行榜第二
2018年8月 总版技术专家分月排行榜第二
2018年4月 总版技术专家分月排行榜第二
2016年7月 总版技术专家分月排行榜第二
2016年3月 总版技术专家分月排行榜第二
2015年12月 总版技术专家分月排行榜第二
2014年8月 总版技术专家分月排行榜第二
2014年7月 总版技术专家分月排行榜第二
2013年6月 总版技术专家分月排行榜第二
Bbs6
本版专家分:9618
Blank
脉脉勋章 绑定脉脉第三方账户获取
Blank
GitHub 绑定GitHub第三方账户获取
Blank
领英 绑定领英第三方账户获取
Bbs2
本版专家分:237
Bbs9
本版专家分:52142
Blank
黄花 2016年4月 .NET技术大版内专家分月排行榜第二
2016年2月 .NET技术大版内专家分月排行榜第二
Blank
蓝花 2017年3月 .NET技术大版内专家分月排行榜第三
2017年2月 .NET技术大版内专家分月排行榜第三
2016年9月 .NET技术大版内专家分月排行榜第三
2016年8月 .NET技术大版内专家分月排行榜第三
2016年7月 .NET技术大版内专家分月排行榜第三
2016年3月 .NET技术大版内专家分月排行榜第三
2016年1月 .NET技术大版内专家分月排行榜第三
2015年12月 .NET技术大版内专家分月排行榜第三
2015年11月 .NET技术大版内专家分月排行榜第三
Bbs9
本版专家分:52142
Blank
黄花 2016年4月 .NET技术大版内专家分月排行榜第二
2016年2月 .NET技术大版内专家分月排行榜第二
Blank
蓝花 2017年3月 .NET技术大版内专家分月排行榜第三
2017年2月 .NET技术大版内专家分月排行榜第三
2016年9月 .NET技术大版内专家分月排行榜第三
2016年8月 .NET技术大版内专家分月排行榜第三
2016年7月 .NET技术大版内专家分月排行榜第三
2016年3月 .NET技术大版内专家分月排行榜第三
2016年1月 .NET技术大版内专家分月排行榜第三
2015年12月 .NET技术大版内专家分月排行榜第三
2015年11月 .NET技术大版内专家分月排行榜第三
Bbs3
本版专家分:954
Blank
蓝花 2013年12月 Delphi大版内专家分月排行榜第三
Bbs2
本版专家分:148
Bbs5
本版专家分:2917
C#加密解密文件小工具实现代码
一个文件夹<em>加密</em>小工具,该工具是操作文件夹名称的方法实现文件夹的一般<em>加密</em>,文件夹中的文件(视频、图片等)都原封不动的保存在那里DebugLZQ在网上搜索相关文件<em>加密</em>的程序,发现给出的基本都是针对“字符创”、“文本”的<em>加密</em>与解密。对视频文件、图片等一般文件的<em>加密</em>解密程序少之又少,故写下此文,实现一个对一般文件进行<em>加密</em>的小工具。   程序的主要功能是:用户通过文件选择框选择要<em>加密</em>的文件-》输入密码进行加...
C#文件加密和解密
//由于项目需要,要对文件进行<em>加密</em>操作,所以对这个功能做了一点学习。不难,需要注意的地方也不多: <em>加密</em>算法和<em>加密</em>后的长度问题(这里用的AES); <em>加密</em>大文件使用流的方式一点一点<em>加密</em>(防止一次性吃掉很多内存); <em>加密</em>过程的回调; 文件结构; 截图<em>加密</em>: 解密: 选择文件: 内存及CPU的使用: 一、算法首先,文件要<em>加密</em>就一定要解密,所以一定要找个能解密的算法,这个不用多说……其实<em>加密</em>解密算法也
C#反编译
namespace test { using System; using System.ComponentModel; using System.Drawing; using System.Windows.Forms; public class Form1 : Form //public partial class Form1 :...
C# 程序代码加密解密
<em>加密</em>所有写的代码的dll 其中包括dll webform 和winfrom 代码 非常简便
C#实现DES加密解密
DES全称为Data Encryption Standard,即数据<em>加密</em>标准。1997年数据<em>加密</em>标准DES正式公布,其分组长度为64比特,密钥长度为64比特,其中8比特为奇偶校验位,所以实际长度为56比特。现在DES已经被AES所取代。 DES原理和具体计算过程示例可以参考:DES<em>加密</em>教程详细解读 C#可以使用自带的类库简单的完成DES<em>加密</em>,主要用到以下三个类: MemoryStream ...
反编译出来的代码,实在没看懂,是不搞错了?
String arrayOfString和String str1 = "asc"的定义放在了后面,那个空的if是什么意思?那个for(;;)是什么意思,无效的还是死循环? public Cursor
.NET口令加密RAR完整源码
.NET口令<em>加密</em>RAR完整源码
C#加密解密
https://blog.csdn.net/chscomfaner/article/details/82785046 https://blog.csdn.net/GoodChangYong/article/details/80701307
开源开源!ICanSeeYou远程控制软件(所有C#源代码
ICanSeeYou远程控制软件(所有C#<em>源代码</em>) 另外附有说明文档。 上次上传了这个C#做的远程控制软件,反映还可以,一天时间就有60多人下载,感谢各位的支持,现在共享这个软件的<em>源代码</em>。 如果你不了
几款开源的Windows界面库
上次介绍的几款图形界面库http://blog.okbase.net/vchelp/archive/23.html都是国外的开源项目,今天介绍的几款都是国人的开源项目,大部分是采用DirectUI设计思想。   1.  炫彩界面库XCGUI 炫彩界面库不仅是界面库,它是软件界面开发框架,让用户开发桌面软件变的简单高效,它功能丰富, 小巧,安全(所有界面元素无句柄),Unicode
winfrom 程序打包成一个exe(伪绿色版)
原文:http://www.codingwhy.com/view/57.html 大家都知道做winform开发,是可以利用visual studio进行打包的,但是这种打包的方式需要双击安装,那么有没有什么方法,可以把winform程序打包成绿色版呢?当然,这里的“绿色版”也是相对的,如果您本地没有安装对应的.net Framework环境,也是无法运行的。 下面是本次winfrom程
OEA框架 2.9 Pre-Alpha 源码公布
OEA框架 从 2009 年发布“第一个版本”之后,历时三年,现在终于又公开向大家开放最新的<em>源代码</em>。三年来,许多朋友都关心 OEA 是否还在开发,是否还会开源。其实,我们一直在不断改进和完善它。其间,2011 年 4 月,我也向大家简单地展示了当时的使用示例:《OEA 框架演示 - 快过原型的开发》。 目前,OEA 虽然已经到达 2.9 版本,并在内部的几个产品中成功运用。但是要...
.Net源码加密混淆器
C#<em>加密</em>, .Net源码<em>加密</em>,防止别人反编译安全看出你的代码。
软件加密-如何给C#软件加密/反编译简单演示/软件报毒的解决方案
-
C# 简单的程序绑定、加密
类似<em>加密</em>狗的简单功能实现。使软件只能在当前电脑上使用,更换电脑后无法使用,更改系统时间也无效。
C#加密数据
一些机密的数据应得到保护,可以用对称或不对称秘钥来机密这些数据。 通过对称密钥,可以使用同一个密钥<em>加密</em>解密。与不对称密钥的<em>加密</em>相比,<em>加密</em>和解密使用不同的密钥:公钥/私钥。 如果使用一个公钥进行<em>加密</em>,就应该使用对应的私钥进行解密,而不是使用公钥解密。同样,如果使用一个私钥<em>加密</em>, 就应该使用对应的公钥解密,而不是使用私钥解密。不可能从私钥中计算出公钥,也不可能从公钥中计算出私钥。 涉及案例如下...
高分寻求ASP.NET(C#)源代码保护(加密)方案!
今天试了Reflector.exe反编译C#生成的DLL文件,结果让我大吃一惊!反编译出的代码和我的代码完全一样。这样<em>源代码</em>根本就没有什么保护和安全可言。 请问C#编写的ASP.NET程序有什么好的加
[C#防止反编译].NET 产品版权保护方案 (.NET源码加密保护)
说 明:你希望自己用.net辛辛苦苦做出来的软件被人轻易破解吗?你希望自己花了大量人力物力用.net开发出来的产品被竞争对手轻易获取核心代码吗?这是 一篇比较详尽地介绍如何保护自己的.net<em>源代码</em>的文章,如混淆、<em>加密</em>和强名称等,出于保护原作者的角度,所以本人没有掐头去尾作为自己个人的文章,正因 为是全文转载,所以并不代表本人完全赞同作者的全部观点,也不代表本人本人提作者提到的软件做广告,...
C#加密机制实例源码-口令加密Exe【201903】
C#<em>加密</em>机制实例源码-口令<em>加密</em>Exe【201903】
C# RSA加密、解密、加签、验签、支持JAVA格式公钥私钥、PEM格式公钥私钥、.NET格式公钥私钥、一般模式【支持公钥加密,私钥解密】(一)
2019-02-26日更新:源码更新至github上。 2017-12-04日更新:增加支持微信支付。代码注释中//☆☆☆☆.NET 4.6以后特有☆☆☆☆的别用,那个不对。 RSA非对称<em>加密</em>。简明扼要吧,直说干货。(在此特别感谢下貳进制,提供JAVA版的公钥私钥) C#RSA加签解签<em>加密</em>比较常见,一般遇到的问题是非.NET代码的加签验签、<em>加密</em>解密。以下就是解决此类问题的。 一般情况下是【...
C#(.net)的几种加密解密方式
这是C#的几种<em>加密</em>和解密的方法,里面包含Base64的<em>加密</em>和解密,MD5的<em>加密</em>,SHA1的<em>加密</em>和解密,文件夹的<em>加密</em>和解密
C#.NET密码加密解密源码Demo
C#.NET密码<em>加密</em>解密Demo,代码完整,简单易懂,功能实用。 DESEncrypt.cs: using System; using System.Collections.Generic; using System.Linq; using System.Security.Cryptography; using System.Text; using System.Web; namespace...
C#操作指针,用Reflector反编译系统代码看到的
代码: BitConverter.GetBytes(ts.uTest); BitConverter.GetBytes(ts.dTest); BitConverter.GetBytes(ts.uTest); 生成的exe后,反编译: public static unsafe byte[] GetBytes(double value) { return GetBytes(
推荐.Net、C# 逆向反编译四大工具利器
在项目开发过程中,估计也有人和我遇到过同样的经历:运行环境出现了重大Bug亟需解决、或者由于电脑挂了、旧代码覆盖新代码,而在这种情况下,我们不能直接在当前的代码中修改这个Bug然后发布,这会导致更严重的问题,因为相当于版本回退了。还有电脑挂了代码整个都没有,这种情况下 我们只能只能利用一些逆向的技巧和工具了 来解析在服务器发布好的dll。那么你只是单纯的...
关于winform 源代码加密的问题
请问有什么工具可以<em>加密</em>源码不能被.NET Reflector类似的工具查看源码
C#中怎样对自己代码生成的DLL文件进行加密以防别人破解?
如题,谢谢
C# MD5加密
MD5<em>加密</em>小记 话不多说,上代码 密码<em>加密</em>的具体方法 public string Encrypt(string username, string password) { //首次<em>加密</em> MD5 md5 = MD5.Create(); byte[] bs = Encoding.UTF8.GetBytes(password + username); byte[] hs ...
Reactor_5.0 C#代码加密混淆工具
Reactor_5.0 C#代码<em>加密</em>混淆工具防止反编译,亲测可用,附中文说明参考
关于C#程序加密防止破解的方法求教!
各位大牛,本人开放了一些小程序,虽然小,但是也有一定的价值,想讨教一下<em>c#</em>程序如何防止破解,现在<em>c#</em>程序不<em>加密</em>整个<em>源代码</em>都被反编译出来。 所以想大牛支招,有什么软件可以<em>加密</em>,但是兼容性必须要好。
C#EXE文件加密
在“文件<em>加密</em>设置”选项卡中设置<em>加密</em>码及选择<em>加密</em>文件(这里选择本程序提供的DispelFormality程序中的EXE文件),然后在“高级设置”选项卡中设置被<em>加密</em>程序的执行时间或次数,如图1.2所示。设
.net 代码加密混淆
当前C# .net语言的应用范围越来越广泛,IIS 的服务器架构后台代码、桌面应用程序的 winform 、Unity3d 的逻辑脚本都在使用。C# .net 具备强大的便捷特性,使得开发成本极低。而作为一款.net 语言,也有它让开发者头疼的弊病——非常容易被反编译。市面上的 Dnspy, ILspy,de4dot等工具可以非常容易反编译出被混淆保护的C# .net 程序。 未经深思加壳...
C#文件加密解密(完整项目)
实现C#<em>加密</em>各种文件 和解密<em>加密</em>后的文件 完整工程 直接可以编译运行
在C#中修改加密PDF的密码
修改PDF文件的密码确实是一个理性的选择,特别是当某人知道密码并且您的PDF文件不再安全时。 Spire.PDF for .NET允许您在C#中修改<em>加密</em>PDF文件的密码。您可以修改所有者密码以及用户密码,并在访问PDF文件时设置用户限制。现在请查看修改<em>加密</em>PDF密码的过程如下图所示: 从上面的图片中,您可以很容易地发现第一步是通过所有者密码解密PDF文件。因此,原始所有者密码是必要的。您可...
C# 语言工具加密
C#写的程序容易查看源码,保密性差;当一些人藐视你的技术,但又需要你写,我觉得最好的办法是写一个<em>加密</em>的给它;让它乖乖地闭嘴!或者写个阉割3版的吧!
C#winform的加密与解密源代码测试成功
using System; using System.Text; using System.Windows.Forms; using System.Security.Cryptography; using System.IO; namespace WindowsFormsApplication1 { public partial class Form1 : Form {
用C#实现简单的带有验证码及密码使用MD5加密的“登录”WinForm小程序
初学C#Windows窗体程序时,做个简单的“登录”是再简单不过的了。像下面这样的,功能稍理想了吧? 有后台数据库,有验证码,数据库中密码是密文(如图所示:数据库中表数据是32位MD5<em>加密</em>的……) 下面讲解如何实现。 步骤: 1、创建相应的数据库,建立表,设置字段及其属性,设计触发器 2、创建WinForm窗体程序 3、设计窗体 4、编辑代码 程序流程: 1、用户输入账号、密码,
C# WinForm 中嵌入另一个.EXE程序(给程序加锁)
有时候,我们没办法反编译或修改别人写好的软件,但又想在软件上添加注册码或其他安全功能,那么这个时候,我们可以考虑新建一个项目,然后在WinForm 中嵌入另一个.EXE程序,相当于给软件加把锁,下面让我们一起来实现!第1步:新建一个form窗体第2步:在项目上右键添加组件 ---&amp;gt; 添加资源组件  第3步:打开Resource1.resx,添加现有文件,并重命名为test第4步:在窗体默认加...
C# 字符串加密
最近在学习一些<em>加密</em>的东西,现在对C#<em>加密</em>代码进行整理: 1、对称<em>加密</em>; /// /// <em>加密</em> /// /// /// /// public static string Encrypt(string pToEncrypt, string sKey) { System.Security.Cryptography.D
c# 程序加密 防止反编译
.NET Reactor是一款功能强大的代码保护以及许可授权管理系统软件,主要用于开发人员保护其.NET软件程序,.NET Reactor支持所有支持.NET编译的程序开发语言。
源代码加密程序:.NET Reactor使用教程
为了保护软件代码安全,防止被反编译,一般对程序进行加壳或混淆,本篇将讨论用 Eziriz .NET Reactor 混淆<em>加密</em>软件<em>源代码</em>。   用工具<em>加密</em>不能绝对确保软件安全,却能阻大多数人破解出软件的<em>源代码</em>,在一定程序上确保软件安全。   Eziriz .NET Reactor 的主要功能包括:NecroBit IL(转为非托管代码)、反 ILDASM(反编译器)、混淆代码、合并、
C#中的MD5加密函数
using System.Security.Cryptography; using System.Text; //要使用此函数请先加上止面两行.protected string UserMd5(string str) {    string encodeStr = str;    string pwd = "";    MD5 md5 = MD5.Create();    // <em>加密</em>后是一个字节类
C# MD5加密源码
getMD5.exe(拖动任意文件至工具、或在工具中输入字符串,获取MD5值) 工具源码 MD5<em>加密</em>源码:(<em>加密</em>源码源自网络,做了部分修改精简) using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Thread...
C#做的Winform程序如何防止被人破解
C#做的Winform程序如何防止被人破解,有思路也好。当然有步骤最佳。。。花了一个多星期做的软件虽然写了些注册的东西。可是现在百度一下。。破解版一大片。自叹技不如人之外。。心寒呐
.Net做的软件怎样程序加密
谁有好的程序<em>加密</em>方法嘛,要不然,累死累活做几个月,别人一下就得到程序了,谁能提供些方法嘛
C# 源码加密工具
C# 代码<em>加密</em>工具 很好用的<em>加密</em>工具 可以混淆<em>加密</em>代码
如何保护C#的源代码?混淆和加密已失效!
用了de4dot和Reflector这两个神器,maxtocode对<em>c#</em><em>源代码</em>的保护就失效了,该怎么办?有什么更可靠的<em>加密</em>工具?
用C#实现在线数据的加密传输
有一系统,多个客户端向服务器端发送数据,由于数据保密,需要在客户端进行<em>加密</em>后进行传输,然后再在服务器端解密后存入数据库。 现在有如下问题: 2)如果使用B/S结构,不知道如何实现客户端<em>加密</em>较好,希望各
C#使用Dotfuscator混淆代码的加密方法
http://blog.csdn.net/zidianjian/article/details/50863742 C#编写的代码如果不进行一定程度的混淆和<em>加密</em>,那么是非常容易被反编译进行破解的,特别是对于一些商业用途的C#软件来说,因为盯着的人多,更是极易被攻破。使用Dotfuscator可以实现混淆代码、变量名修改、字符串<em>加密</em>等功能。 这里介绍的是DotfuscatorP
六种加密算法的C#实现源码
六种<em>加密</em>算法的C#实现源码,很详细例子,很详细例子,很详细例子
C#加密机制实例源码-口令加密Exe(最低分分享)
C#<em>加密</em>机制实例源码-口令<em>加密</em>Exe(最低分分享)
Csharp加密解密源码(转载)
此程序由Microsoft Visual Studio 2010方可打开源码运行 EnDnpassword文件夹是<em>加密</em>主程序源码 Password文件夹是<em>加密</em>算法实现的源码和封装后的dll 两种<em>加密</em>算
ASP.NET(C#)常用数据加密和解密方法汇总
转至http://www.cnblogs.com/skylaugh/archive/2011/07/12/2103572.html   应同事所邀把ASP.NET(C#)常用数据<em>加密</em>和解密方法列出供大家参考,特此发布出来,希望对大家有点帮助。数据虽来源于网络,系仰天一笑悉心整
C#中使用DES加密解密
      DES算法为密码体制中的对称密码体制,又被称为美国数据<em>加密</em>标准,是1972年美国IBM公司研制的对称密码体制<em>加密</em>算法。 明文按64位进行分组,密钥长64位,密钥事实上是56位参与DES运算(第8、16、24、32、40、48、56、64位是校验位, 使得每个密钥都有奇数个1)分组后的明文组和56位的密钥按位替代或交换的方法形成密文组的<em>加密</em>方法。    其入口参数有三个:key、data...
C#加密解密类及使用说明
asp.net C#的字符串<em>加密</em>解密类及说明.避免数据库密码明文保存. 好东西大家分享.
.net reactor 学习系列(三)---源代码加密程序
.NET Reactor使用教程(<em>加密</em><em>源代码</em>示例)   1、打开 Eziriz .NET Reactor,主界面如图1所示: Eziriz .NET Reactor 混淆<em>加密</em>源码 图1   2、单击 Main Assembly 右边的 Open,选择要<em>加密</em>的软件文件exe 或 dll 都可以。 3、勾选 Quick Settings 下要<em>加密</em>的项,每项的含意如下: NecroBit:把程序集转为...
c#如何加密与加壳
我公司的软件是用C#编写的,内容很庞大,许多部分都是经过长期经验积累的结果,软件统调需要各个部分,但这样做不利于保密。希望把各部分程序做成块,主程序引用即可,不能够看到各部分的块化程序,不知道怎样做?
几款.Net加密/加壳工具的比较
前言    使用过.NET的程序员都知道,.NET是一个巨大的跨时代进步,它开发效率高、功能强、界面观、耐用、新的语言C#已经提交为行业规范、CLR共公运行库资源丰富,这所有的特点标志着它成为主流编程语言是必然的。      可是它也有一个缺点,那就是编译好的程序集可以完全反编译成<em>源代码</em>,这给一些不法份子提供了很好的机会,试想想,您辛苦的劳动成果就这样给了别人;所以如何保护我们的知识产
.NET源码加密保护
我把Dotnet的保护分为三大类 由m$ 提供的非第三方保护方案 a)         强名称强名称是MS提供的保护机制。它需要使用 sn 这个命令。强名称是什么意思呢?在这里稍作解释。强名称的作用就是防止程序集被非法修改,当对程序集修改后,必须重新用您的私钥再对程序集加一次强名称,这也是如果含有强名称的程序集在混淆或<em>加密</em>后必须要重新加强名称的原因。Sn /
.net程序源代码如何避免被反编译
许多开发人员仍然不知道可移植的可执行文件(PE)文件是可以被编译成可读的<em>源代码</em>。在学习如何防止或使反编译器难以对<em>源代码</em>进行反向编译之前,我们需要了解一些基本概念。什么是可移植的可执行文件?当<em>源代码</em>被执行时,它会生成一个可移植的可执行文件。可移植的可执行文件(PE)不是DLL就是EXE。PE文件包含MSIL (Microsoft中间语言)和元数据。MSIL最终由CLR转换为处理器能够理解的本机代码。...
[转].net reactor 学习系列(五)---源代码加密程序
.NET Reactor使用教程(<em>加密</em><em>源代码</em>示例)   1、打开 Eziriz .NET Reactor,主界面如图1所示: 图1   2、单击 Main Assembly 右边的 Open,选择要<em>加密</em>的软件文件exe 或 dll 都可以。   3、勾选 Quick Settings 下要<em>加密</em>的项,每项的含意如下:   NecroBit:把程序集转为非托管代码;   Na...
C#如何对软件进行授权 (附代码)谢谢
-
C#如何对文件夹加密和解密
C#如何对文件夹<em>加密</em>和解密
C#编程总结(七)数据加密
C#编程总结(七)数据<em>加密</em>——附源码  概述 数据<em>加密</em>的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥之后才能显示出本来内容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。 该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。<em>加密</em>建立在对信息进行数学编码和解码的基础上。<em>加密</em>类型分为两种,对称
asp.net如何加密,防止程序被复制
我们公司开发了一套B/S架构的软件,现在软件需要部署到客户服务器上,请问该如何防止软件被客户复制和破解? 我能想的几种方法是: 1.读取服务器硬盘、网卡的信息,让软件与服务器绑定。 2.使用<em>加密</em>狗。
C#口令加密RAR完整源码(十分经典)
C#口令<em>加密</em>RAR完整源码(十分经典)
.NET伪随机数加密完整源码
.NET伪随机数<em>加密</em>完整源码
如何使用C#加密解密XML文档
 如何使用C#<em>加密</em>解密XML文档       .NETFramework 提供了几种类,可用于对 XML 数据进行<em>加密</em>和解密,以及创建和验证 XML 数字签名。这些类提供了维护 XML 数据的保密性和完整性的方法。在这里,我们只涉及如何使用.NETFramework本身提供了的EncryptedXml类进行<em>加密</em>和解密。该类提供了一些方法,能够让用户使用不同的算法进行<em>加密</em>和解密X
C# 程序简单实现加密解密程序代码
C# 程序简单实现<em>加密</em>解密程序代码
c#怎么有效保护代码
学<em>c#</em>的时候不知道,到现在才知道<em>c#</em>编译的程序很容易的反编译,虽然自己是菜鸟,写的代码也没有什么好保护的,但是还是想知道怎么能有效的保护自己的程序,算是为以后想想吧。 本以为.NET Reactor怪
C# 对WinForm应用程序的App.config的使用及加密
原文地址:http://blog.163.com/zhou_zzq/blog/static/1019622120137621739874/ 我们在写C#应用程序时,在工程文件中放置一个app.config,程序打包时,系统会将该配置文件自动编译为与程序集同名的.exe.config 文件。作用就是应用程序安装后,只需在安装目录中找到该文件,需改字符串内容,就可以改变运行参数,而不
谈谈数据加密的处理--提供各种算法处理
数据的<em>加密</em>重要性大家皆知,很多情况下需要对数据进行<em>加密</em>处理,但各种重要数据的<em>加密</em>要求不一样,有些需要时可逆的,有些是不要求可逆的,可逆的一般称之为对称<em>加密</em>算法,不可逆的一般可以成为非对称<em>加密</em>算法。如登录密码,一般较好的方式是采用不可逆的<em>加密</em>算法,如MD5、SHA256、哈希数值等,当然也有的采用可逆的强度好一些的<em>加密</em>方式,在选择<em>加密</em>键值的时候,变化一下也算是比较不错的选择。另外一些为了掩人耳目或者...
c#程序如何防止被破解
公司一款通用软件,卖得挺好,就是轻易就被破解了,很困惑(虽然被破解也是一种好事) 软件是自带<em>加密</em>狗的,做了简单的<em>加密</em>。但是破解版本可以绕过<em>加密</em>狗直接进入程序。 虽然公司在程序后面的代码里加入了一些限制
整合一个基于C#的RSA私钥加密公钥解密的Helper类,含源码
原文地址:http://www.cnblogs.com/yyl8781697/archive/2013/04/28/RSA.html
C#加密与解密函数
 asp.net中简单方法1.public static string MD5(string toCryString)        {            return FormsAuthentication.HashPasswordForStoringInConfigFile(toCryString, "MD5");        } 2.public static string M
C#常用的加密解密方法
开篇C#内置很多<em>加密</em>解密的方法,有MD5,SHA1,base64等。这里会简单介绍下这几个方法以及用法,不过不会深入研究每种<em>加密</em>方法的原理,高手请绕行。 这几个<em>加密</em>解密会分为两类说,一类是只有<em>加密</em>,没有解密类型的MD5,SHA1。此类<em>加密</em>常用在数据校验。一类是有<em>加密</em>,有解密类型的base64,DES,RSA。此类<em>加密</em>常用在数据传输。数据校验型MD5 Message Digest Algorith
C# 中使用的加密算法
转自:http://blog.csdn.net/change_from_now/article/details/51705934 开篇 C#内置很多<em>加密</em>解密的方法,有MD5,SHA1,base64等。这里会简单介绍下这几个方法以及用法,不过不会深入研究每种<em>加密</em>方法的原理,高手请绕行。  这几个<em>加密</em>解密会分为两类说,一类是只有<em>加密</em>,没有解密类型的MD5,SHA1。此类<em>加密</em>常用在
C# 代码保护的的纠结。完破主流.NET代码保护。。。
以前用C# ,代码混淆下,<em>加密</em>下IL CODE,<em>加密</em>下字符串,然后流程混淆下。继续在加个壳。。 这样用 Reflector 就不能看代码呢,,, 想着就算去壳了,,代码也<em>加密</em>呢,流程混淆呢。。。破解者
程序员实用工具网站
目录 1、搜索引擎 2、PPT 3、图片操作 4、文件共享 5、应届生招聘 6、程序员面试题库 7、办公、开发软件 8、高清图片、视频素材网站 9、项目开源 10、在线工具宝典大全 程序员开发需要具备良好的信息检索能力,为了备忘(收藏夹真是满了),将开发过程中常用的网站进行整理。 1、搜索引擎 1.1、秘迹搜索 一款无敌有良心、无敌安全的搜索引擎,不会收集私人信息,保...
informix绿色访问工具下载
免安装,可执行DDL,DML,导入,导出等 相关下载链接:[url=//download.csdn.net/download/linfengc/2598395?utm_source=bbsseo]//download.csdn.net/download/linfengc/2598395?utm_source=bbsseo[/url]
DS18B20双路串口输出下载
18B20串口双路采集,自己连一个PROTEUS就能仿真,不想修改了,自己弄一下就能缩小一半的程序,主要在sbit DQ那里,用一个FLAG位选择abit 引脚就行了。 相关下载链接:[url=//download.csdn.net/download/liulichao_no1/4364000?utm_source=bbsseo]//download.csdn.net/download/liulichao_no1/4364000?utm_source=bbsseo[/url]
C++ 简单递归下载
简单递归求数列 ex:1,2,3,6,9,54,63 相关下载链接:[url=//download.csdn.net/download/ice_qwer/4708725?utm_source=bbsseo]//download.csdn.net/download/ice_qwer/4708725?utm_source=bbsseo[/url]
相关热词 c#线程阻塞的方法 c#获取文件所在路径 c#mysql添加删除 c# 分段处理 大文件 c#list 头加元素 c# textbox密码 c# 循环 时间间隔 c#判断访问设备 c# sso开源框 c#dataset增加列
我们是很有底线的