加密狗是什么

 我来答
帐号已注销
2023-06-10 · TA获得超过729个赞
知道小有建树答主
回答量:1.3万
采纳率:99%
帮助的人:189万
展开全部

加密狗是加密软件。

加密狗是加密锁的一种,是一种插在计算机并行口上的软硬件结合的加密产品。软件开发者可以通过接口函数和加密锁进行进行读写,来检查加密锁有没有插在接口上;或者直接用加密锁附带的工具加密自己EXE文件。

软件开发者可以在软件中设置多处软件锁,然后利用加密锁做为钥匙来打开这些锁;如果没有插上加密锁或插入的加密锁不对应的话,软件将不能正常执行。

一般都有几十或几百字节的非易失性存储空间可供读写,来检查软件加密狗是否插在接口上;或者直接用软件加密狗附带的工具加密自己EXE文件。这样,软件开发者可以在软件中设置多处软件锁,利用软件加密狗做为钥匙来打开这些锁;如果没插软件加密狗或软件加密狗不对应,软件将不能正常执行。

软件加密狗的加密原理

目前全球最先进的圣天狗中引入了双算法安全通道技术,在通讯中同时采用128位AES算法及160位ECC算法作为通讯加密手段,每一次数据传输都用128位随机密钥AES算法对其加密,而这个随机的密钥又用160位ECC算法加密,在随后传输。

由于ECC是非对称算法,加密和解密的密钥并不相同,如果其中一组密钥可以用黑客手段从内存中获得,那么另外一组烧录在硬件狗中的密钥,黑客无法获得。

无法获得两对ECC密钥,也就无法破解ECC加密的数据,从而无法获得AES密钥,也就无法破解整个通讯过程。这一双算法安全通道技术彻底解决了通讯监听破解的难题,传统的对称算法加密,黑客只要从内存中获得其加密密钥,就可以破解整个通讯过程。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式