PCB论坛网

 找回密码
 注册
查看: 148|回复: 0

[原创文章] 什么叫做加密锁?加密锁有什么作用?

[复制链接]
发表于 2017-4-17 16:40:45 | 显示全部楼层 |阅读模式

什么叫做加密锁?加密锁有什么作用?加密锁是外形酷似U盘的一种硬件设备,也叫名加密狗,是后来发展成如今的一个软件保护的通俗行业名词,\"加密狗\"是一种插在计算机并行口上的软硬件结合的加密产品,通过在软件执行过程中和加密狗交换数据来实现加密的,内置单片机电路(也称CPU),使得加密狗具有判断、分析的处理能力,增强了主动的反解密能力【解密专家+V信:icpojie】
爱体半导体介绍,加密锁是一种插在计算机并行口上的软硬件结合的加密产,一般都有几十或几百字节的非易失性存储空间可供读写,现较新的狗内部还包含了单片机。软件开发者可以通过接口函数和加密锁进行数据交换,来检查加密锁是否插在接口上;或者直接用加密锁附带的工具加密自己EXE文件,这样,软件开发者可以在软件中设置多处软件锁,利用加密锁做为钥匙来打开这些锁;如果没插加密锁或加密锁不对应,软件将不能正常执行。
单片机加密狗由于其算法简单,存储空间小,容易被硬件复制等原因,正逐渐被市场所淘汰,随着解密技术的日益升级,对加密锁的安全性提出更高要求。传统的智能型可编程加密锁主张的是\"代码片移植\"--将被保护程序母体分点式镂空,这个从理论上说是安全的,但是实际并非如此,有以下两点原因:
一是,从已有程序母体中抽出待移植代码片是一件比较困难的事情,所以抽出的代码逻辑大多数都相对较简单;
二是,由于加密锁本身的硬件执行效率限制,复杂的算法在锁中运行效率将是个最大的瓶颈。
加密锁是为软件开发商提供的一种智能型的具有软件保护功能的工具,它包含一个安装在计算机并行口或 USB 口上的硬件,及一套适用于各种语言的接口软件和工具软件。加密锁基于硬件保护技术,其目的是通过对软件与数据的保护防止知识产权被非法使用。
以上就爱体半导体为您简单提供的加密锁的定义及作用,想咨询更多内容,请联系我们。【解密专家+V信:icpojie】

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|手机版|PCB设计论坛|EDA论坛|PCB论坛网 ( 沪ICP备05006956号-1 )

GMT+8, 2024-5-19 05:13 , Processed in 0.121997 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表