一个软件如何用硬件加密狗加密?

详细点……... 详细点…… 展开
 我来答
lzj007007
2013-03-15 · 超过26用户采纳过TA的回答
知道答主
回答量:59
采纳率:0%
帮助的人:22.7万
展开全部
硬件加密狗,当你得到硬件加密狗,同时会得到一个开发工具包,即SDK
开发工具安装后
会有一个图形界面,将要加密的Exe、dll以及Jar、war文件添加进去
点击“保护”,会重新生成一个加密过的文件。
这个文件就是经过加密保护过的了,必须有你的合法加密狗才能够使用
同时防止被反编译
以上就自动的外壳加密。
当然,工程师也愿意用Api代码来加密保护自己的程序
这也是较简单的,利用开发包提供的例子程序,稍作改动就会达到代码加密的目的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
81230125
2007-10-23 · TA获得超过943个赞
知道小有建树答主
回答量:1083
采纳率:33%
帮助的人:830万
展开全部
密狗是保护软件知识产权的一种方法,有硬件加密狗和软件加密狗。硬件加密狗一般安装在机器的com或LPT口上。软件启动时会该口读取加密狗中的认证信息。如果找不到加密狗或读取的信息不正确,软件将无法正常使用。
http://www.gougou.com/search?search=%E5%8A%A0%E5%AF%86%E7%8B%97&suffix=&restype=-1&id=2
请随便点开一个网址用讯雷下载,然后安装,都是中文,很好操作的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tian120630
2007-10-23 · TA获得超过1600个赞
知道答主
回答量:337
采纳率:0%
帮助的人:0
展开全部
加密狗"是一种插在计算机并行口上的软硬件结合的加密产品。一般都有几十或几百字节的非易失性存储空间可供读写,现在较新的狗内部还包含了单片机。软件开发者可以通过接口函数和软件狗进行数据交换(即对软件狗进行读写),来检查软件狗是否插在并行口上;或者直接用软件狗附带的工具加密自己EXE文件(俗称"包壳")。这样,软件开发者可以在软件中设置多处软件锁,利用软件狗做为钥匙来打开这些锁;如果没插软件狗或软件狗不对应,软件将不能正常执行
所以加密狗是相对软件而言的,不能加密技文件
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式