一种通过硬件指纹检测智能手机是否为受控设备的方法技术

技术编号:24419478 阅读:30 留言:0更新日期:2020-06-06 13:17
本发明专利技术公开一种通过硬件指纹检测智能手机是否为受控设备的方法,检测装置包括手机背夹和手机端,所述手机背夹包括壳体和安装壳体,壳体上设有手机卡合槽,壳体的下方设有电源插接口和扬声透过孔,壳体的背面设有放置槽,安装壳体上设有散热孔。本发明专利技术检测方法通过TYPE C连接口连接到手机背夹,微单元控制器定期读取手机端原始参数和识别码,读取的识别码与微单元控制器内存储的信息不一致时,微单元控制器向LED报警灯和扬声器输送信号,发出报警,对非法进入地理围栏区域的手机实行有效检测,杜绝目视检查带来信息系统安全风险,硬件指纹的计算简单不可逆,手机背夹上设置锂电池,断电后使用自带锂电池继续报警,增强安全性。

A method to detect whether a smartphone is a controlled device by hardware fingerprint

【技术实现步骤摘要】
一种通过硬件指纹检测智能手机是否为受控设备的方法
本专利技术涉及硬件指纹检测领域,具体是一种通过硬件指纹检测智能手机是否为受控设备的方法。
技术介绍
随着4G、5G技术的发展,以智能手机为代表的手持设备得到了广泛的应用,如手机+各种传感器背夹读取各种信息,已经形成“智能手机+行业应用软件+配套外设”的成熟产业链。但在某些行业,设备的不当使用容易信息安全隐患,通常这些设备使用通常都是受管控的,如在公安、司法行业中,在地理围栏内(如监区)通过管控软件禁用警员的电话功能以防审讯失效。然而在某些场景下,仍然会有少量例外。虽然每部手机在进入地理围栏是都会被警卫目视检查,但少部分在职人员会错将自己相同型号款式的手机带入地理围栏内,使得这些设备可非法联系外部环境,或非法访问背夹的传感器,而带来信息安全的风险。
技术实现思路
本专利技术的目的在于提供一种通过硬件指纹检测智能手机是否为受控设备的方法,通过TYPEC连接口连接到手机背夹,微单元控制器定期读取手机端原始参数和识别码,读取的识别码与微单元控制器内存储的信息不一致时,微单元控制器向LED报警灯和扬声器输送信号,发出报警,对非法进入地理围栏区域的手机实行有效检测,杜绝目视检查带来信息系统安全风险,硬件指纹的计算简单不可逆,手机背夹上设置锂电池,断电后使用自带锂电池继续报警,增强安全性。本专利技术的目的可以通过以下技术方案实现:一种通过硬件指纹检测智能手机是否为受控设备的方法,检测装置包括手机背夹和手机端,所述手机背夹包括壳体和安装壳体,壳体上设有手机卡合槽,壳体的下方设有电源插接口和扬声透过孔。所述壳体的背面设有放置槽,安装壳体上设有散热孔,壳体上设有识别窗口,识别窗口贯穿壳体和安装壳体,壳体上、放置槽内设有业务传感器、锂电池、LED报警灯、扬声器、微单元控制器和TYPEC连接口。所述业务传感器用于读取身份信息,锂电池用于给传感器、微单元控制器及其他设备供电。所述微单元控制器用于存储数据且与接收手机端发送的数据进行校对。所述手机端上设有上位机程序,用于生产手机识别码,通过上位机程序获取手机的硬件标志参数,IMEI、序列号(SN)、手机号(PHONE)等,根据硬件标志参数通过算法生成硬件指纹,生成步骤如下:S1:拼接处理源信息,将IMEI、序列号和手机号等信息拼接成字符串,将字符串转换成位类型。S2:填充若输入原文信息位的长度进行填充,以便下一步进行求模计算。S3:初始化若干变量用于迭代运算用于生成特征值。S4:分组迭代运算:将S2的信息分为若干组,每一组信息的处理,都要进行X轮、每轮Y步、总计X*Y步的处理,其中每步计算中含线性函数处理及循环移位,每一步结束时将计算结果进行循环移位。S5:信息处理完后,从低地址开始用16进制逐个输出字节便得出硬件指纹。所述上位机检测到TYPEC连接口被连接时,定期发送原始参数及运算后的设备指纹。所述编写微单元控制器的下位机程序,将手机识别码烧录到微单元控制器。所述手机端通过TYPEC连接口连接到手机背夹,微单元控制器定期读取手机端原始参数和识别码,读取的识别码与微单元控制器内存储的信息不一致时,微单元控制器向LED报警灯和扬声器输送信号,发出报警。进一步的,所述手机端卡合在手机卡合槽内。进一步的,所述壳体的一侧设有音量按键和电源按键。进一步的,所述安装壳体位于放置槽内通过螺杆固定在壳体上。进一步的,所述微单元控制器的型号为:ESP8266。进一步的,所述TYPEC连接口对手机进行充电,通过TYPEC连接口对锂电池进行充电,手机背夹上设置锂电池,断电后使用自带锂电池继续报警,增强安全性。进一步的,所述微单元控制器校对的结果与微单元控制器存储的数据一致,正确通过,不一致时微单元控制器向LED报警灯和扬声器输送信号,发出报警。本专利技术的有益效果:1、本专利技术检测方法通过TYPEC连接口连接到手机背夹,微单元控制器定期读取手机端原始参数和识别码,读取的识别码与微单元控制器内存储的信息不一致时,微单元控制器向LED报警灯和扬声器输送信号,发出报警,对非法进入地理围栏区域的手机实行有效检测,杜绝目视检查带来信息系统安全风险;2、本专利技术检测方法硬件指纹的计算简单不可逆;3、本专利技术检测方法手机背夹上设置锂电池,断电后使用自带锂电池继续报警,增强安全性。附图说明下面结合附图对本专利技术作进一步的说明。图1是本专利技术手机背夹结构示意图;图2是本专利技术手机背夹结构示意图;图3是本专利技术检测装置原理图;图4是本专利技术生成硬件指纹流程图;图5是本专利技术硬件指纹的算法结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。一种通过硬件指纹检测智能手机是否为受控设备的方法,检测装置包括手机背夹和手机端,手机背夹包括壳体1和安装壳体2,如图1、图2所示,壳体1上设有手机卡合槽11,手机端卡合在手机卡合槽11内,壳体1的一侧设有音量按键12和电源按键13,壳体1的下方设有电源插接口14和扬声透过孔15。壳体1的背面设有放置槽16,安装壳体2位于放置槽16内通过螺杆固定在壳体1上,安装壳体2上设有散热孔21,壳体1上设有识别窗口3,识别窗口3贯穿壳体1和安装壳体2,壳体1上、放置槽16内设有业务传感器、锂电池、LED报警灯、扬声器、微单元控制器和TYPEC连接口,具体的微单元控制器的型号为:ESP8266。业务传感器用于读取身份信息,锂电池用于给传感器、微单元控制器及其他设备供电,通过TYPEC连接口对手机进行充电,通过TYPEC连接口对锂电池进行充电,手机背夹上设置锂电池,断电后使用自带锂电池继续报警,增强安全性。YPEC连接口灵活,支持所有TYPEC接口的智能手机。LED报警灯和扬声器在业务传感器读取的身份信息不正确时,发生报警。微单元控制器用于存储数据且与接收手机端发送的数据进行校对,校对的结果与微单元控制器存储的数据一致,正确通过,不一致时微单元控制器向LED报警灯和扬声器输送信号,发出报警。手机端上设有上位机程序,用于生产手机识别码,通过上位机程序获取手机的硬件标志参数,IMEI、序列号(SN)、手机号(PHONE)等,根据硬件标志参数通过算法生成硬件指纹,如图4、图5所示,生成步骤如下:S1:拼接处理源信息,将IMEI、序列号和手机号拼接成一个字符串,如:IMEI:1234567890,SN:0987654321,PHONE:11223344,并转换成位类型(bit)。S2:填充若输入原文信息位的长度(bit)对512求本文档来自技高网...

【技术保护点】
1.一种通过硬件指纹检测智能手机是否为受控设备的方法,检测装置包括手机背夹和手机端,其特征在于,所述手机背夹包括壳体(1)和安装壳体(2),壳体(1)上设有手机卡合槽(11),壳体(1)的下方设有电源插接口(14)和扬声透过孔(15);/n所述壳体(1)的背面设有放置槽(16),安装壳体(2)上设有散热孔(21),壳体(1)上设有识别窗口(3),识别窗口(3)贯穿壳体(1)和安装壳体(2),壳体(1)上、放置槽(16)内设有业务传感器、锂电池、LED报警灯、扬声器、微单元控制器和TYPE C连接口;/n所述业务传感器用于读取身份信息,锂电池用于给传感器、微单元控制器及其他设备供电;/n所述微单元控制器用于存储数据且与接收手机端发送的数据进行校对;/n所述手机端上设有上位机程序,用于生产手机识别码,通过上位机程序获取手机的硬件标志参数,根据硬件标志参数通过算法生成硬件指纹,生成步骤如下:/nS1:拼接处理源信息,将IMEI、序列号和手机号信息拼接成字符串,将字符串转换成位类型;/nS2:填充/n若输入原文信息位的长度进行填充,以便下一步进行求模计算;/nS3:初始化若干变量用于迭代运算用于生成特征值;/nS4:分组迭代运算:将S2的信息分为若干组,每一组信息的处理,都要进行X轮、每轮Y步、总计X*Y步的处理,其中每步计算中含线性函数处理及循环移位,每一步结束时将计算结果进行一次循环移位;/nS5:信息处理完后,从低地址开始用16进制逐个输出字节便得出硬件指纹;/n所述上位机检测到TYPE C连接口被连接时,定期发送原始参数及运算后的设备指纹;/n所述编写微单元控制器的下位机程序,将手机识别码烧录到微单元控制器;/n所述手机端通过TYPE C连接口连接到手机背夹,微单元控制器定期读取手机端原始参数和识别码,读取的识别码与微单元控制器内存储的信息不一致时,微单元控制器向LED报警灯和扬声器输送信号,发出报警。/n...

【技术特征摘要】
1.一种通过硬件指纹检测智能手机是否为受控设备的方法,检测装置包括手机背夹和手机端,其特征在于,所述手机背夹包括壳体(1)和安装壳体(2),壳体(1)上设有手机卡合槽(11),壳体(1)的下方设有电源插接口(14)和扬声透过孔(15);
所述壳体(1)的背面设有放置槽(16),安装壳体(2)上设有散热孔(21),壳体(1)上设有识别窗口(3),识别窗口(3)贯穿壳体(1)和安装壳体(2),壳体(1)上、放置槽(16)内设有业务传感器、锂电池、LED报警灯、扬声器、微单元控制器和TYPEC连接口;
所述业务传感器用于读取身份信息,锂电池用于给传感器、微单元控制器及其他设备供电;
所述微单元控制器用于存储数据且与接收手机端发送的数据进行校对;
所述手机端上设有上位机程序,用于生产手机识别码,通过上位机程序获取手机的硬件标志参数,根据硬件标志参数通过算法生成硬件指纹,生成步骤如下:
S1:拼接处理源信息,将IMEI、序列号和手机号信息拼接成字符串,将字符串转换成位类型;
S2:填充
若输入原文信息位的长度进行填充,以便下一步进行求模计算;
S3:初始化若干变量用于迭代运算用于生成特征值;
S4:分组迭代运算:将S2的信息分为若干组,每一组信息的处理,都要进行X轮、每轮Y步、总计X*Y步的处理,其中每步计算中含线性函数处理及循环移位,每一步结束时将计算结果进行一次循环移位;
S5:信息处理完后,从低地址开始用16进制逐个输出字节便得出硬件指纹;
所述上位机检测到TYPEC连接口被连接时,定期发送原始参数及运算后的设备指纹;<...

【专利技术属性】
技术研发人员:莊敏
申请(专利权)人:嘉兴嘉赛信息技术有限公司
类型:发明
国别省市:浙江;33

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

1