利用硬件加密狗对嵌入式设备进行授权的方法、装置及系统制造方法及图纸

技术编号:24353994 阅读:31 留言:0更新日期:2020-06-03 02:10
本发明专利技术公开了一种利用硬件加密狗对嵌入式设备进行授权的方法,包括响应于授权启动指令,检测硬件加密狗的状态及可用计数;根据硬件加密狗的状态和可用计数,对嵌入式设备进行串口授权处理;根据串口授权处理结果更新硬件加密狗的可用计数。本发明专利技术还公开了一种利用硬件加密狗对嵌入式设备进行授权的装置及系统。根据本发明专利技术公开的方法和装置,可以实现串口通用性与加密狗安全性的结合,增加了授权过程的安全性。

The method, device and system of authorizing embedded device with hardware dongle

【技术实现步骤摘要】
利用硬件加密狗对嵌入式设备进行授权的方法、装置及系统
本专利技术涉及设备授权
,特别是一种利用硬件加密狗对嵌入式设备进行授权的方法及装置。
技术介绍
为了确保核心技术受到各自厂商的保护和管控,免于核心技术流失外界,发生无法控制的情况,在设备上使用应用软件时,生产商一般都需要对其设备进行授权验证。目前对嵌入式设备,如智能穿戴设备的授权,一般是通过串口授权、蓝牙授权或在线授权的方式来完成。其中,串口授权是指利用设备中通用的串口模块来完成授权的实现方式,蓝牙授权是指利用设备集成的蓝牙模块来完成设备端的授权的实现方式,而在线授权则是指将设备连接到云端来完成授权的实现方式。然而,蓝牙授权和在线授权由于对设备自身的能力有特定要求,如蓝牙授权需要设备集成了蓝牙模块,在线授权需要设备有连接到互联网的能力,因而并不能普遍适用。目前,适用范围较广的即是串口授权,然而串口授权由于授权过程中的数据容易被劫持,因而存在容易被破解、安全性不高的缺陷。
技术实现思路
为了解决上述问题,专利技术人构思在串口授权的基础上结合加密狗来完成对嵌入式设备的授本文档来自技高网...

【技术保护点】
1.利用硬件加密狗对嵌入式设备进行授权的方法,其特征在于,包括:/n响应于授权启动指令,检测硬件加密狗的状态及可用计数;/n根据硬件加密狗的状态和可用计数,对嵌入式设备进行串口授权处理;/n根据串口授权处理结果更新硬件加密狗的可用计数。/n

【技术特征摘要】
1.利用硬件加密狗对嵌入式设备进行授权的方法,其特征在于,包括:
响应于授权启动指令,检测硬件加密狗的状态及可用计数;
根据硬件加密狗的状态和可用计数,对嵌入式设备进行串口授权处理;
根据串口授权处理结果更新硬件加密狗的可用计数。


2.根据权利要求1所述的方法,其特征在于,其中,所述根据硬件加密狗的状态和可用计数,进行串口授权处理包括
在硬件加密狗状态正常且可用计数大于零时,发送授权指令至所述嵌入式设备;
根据所述嵌入式设备对所述授权指令的响应,获取嵌入式设备的标识ID,并根据所述标识ID生成授权码返回至所述嵌入式设备;
接收所述嵌入式设备对所述授权码的操作指令,根据所述操作指令确定串口授权处理结果。


3.根据权利要求2所述的方法,其特征在于,所述根据串口授权处理结果更新硬件加密狗的可用计数包括
在接收到嵌入式设备发送的成功存储授权码的操作指令时,对硬件加密狗的可用计数做减一操作。


4.根据权利要求2或3所述的方法,其特征在于,在发送授权指令至所述嵌入式设备之前,还检测嵌入式设备的授权状态,在嵌入式设备的授权状态为未授权时,发送授权指令至所述嵌入式设备。


5.利用硬件加密狗对嵌入式设备进行授权的装置,其特征在于,包括
状态检测模块,用于响应于授权启动指令,检测硬件加密狗的状态及可用计数;
串口授权模块,用于根据硬件加密狗的状态和可用计数,对嵌入式设备进行串口授权处理;
授权确认模块,用于根据串...

【专利技术属性】
技术研发人员:方圆刘洪彬陈洪新
申请(专利权)人:苏州思必驰信息科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1