System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及接口电压检测,特别指一种机顶盒、路由器、网关、摄像头的接口电压检测方法。
技术介绍
1、在机顶盒、路由器、网关、摄像头等智能终端的制造和质量控制过程中,对接口电压进行准确的检测是一个关键的步骤,接口电压的稳定性直接关系到智能终端的性能和安全。
2、针对智能终端的接口电压检测,传统上采用人工操作手动测试设备进行检测的方法,但传统方法存在如下缺点:首先,人工操作容易受到人为因素的影响,使得检测结果的准确性和一致性难以保证;其次,手动测试设备通常较为复杂,操作繁琐,测试效率低下;此外,随着智能终端种类的不断增加和接口电压标准的不断更新,传统测试方法难以满足快速、准确、高效的测试需求。
3、因此,如何提供一种机顶盒、路由器、网关、摄像头的接口电压检测方法,实现提升智能终端接口电压检测的可靠性以及效率,成为一个亟待解决的技术问题。
技术实现思路
1、本专利技术要解决的技术问题,在于提供一种机顶盒、路由器、网关、摄像头的接口电压检测方法,实现提升智能终端接口电压检测的可靠性以及效率。
2、本专利技术提供了一种机顶盒、路由器、网关、摄像头的接口电压检测方法,包括如下步骤:
3、步骤s1、通过电压调整电路连接智能终端的接口并采集接口电压,电压调整电路基于ad采集模块的电压采样范围,对所述接口电压进行调整;
4、步骤s2、单片机通过ad采集模块从电压调整电路采集调整后的所述接口电压,将所述接口电压加密为第一加密数据,将所述第一
5、步骤s3、andro i d设备解密接收的所述第一加密数据得到接口电压,基于预设的阈值范围对所述接口电压进行自动检测,生成并显示检测报告;
6、步骤s4、andro i d设备将所述检测报告加密为第二加密数据,将所述第二加密数据上传服务器。
7、进一步的,所述步骤s1具体为:
8、通过电压调整电路连接智能终端的接口并采集接口电压,电压调整电路基于ad采集模块的电压采样范围,对所述接口电压的电压值进行缩放,记录缩放倍数;所述智能终端为机顶盒、路由器、网关或者摄像头。
9、进一步的,所述步骤s2具体为:
10、单片机通过ad采集模块从电压调整电路采集调整后的所述接口电压,获取所述接口电压对应的缩放倍数,基于所述缩放倍数对接口电压的电压值进行恢复;
11、单片机通过sha-3算法对所述接口电压进行哈希计算得到哈希值,获取当前的时间戳,通过aes-256算法对所述接口电压、哈希值以及时间戳进行加密得到第一加密字符串,基于预设的位移量对所述第一加密字符串中的各字符进行向右位移得到第二加密字符串,基于预设的映射规则对所述第二加密字符串中的各字符进行替换以生成第三加密字符串,通过rsa算法对所述第三加密字符串进行加密得到第一加密数据,将所述第一加密数据通过通信模块,基于ssl协议发送给andro i d设备。
12、进一步的,所述步骤s3具体为:
13、andro i d设备接收所述第一加密数据,通过rsa算法解密所述第一加密数据得到第三加密字符串,基于预设的映射规则对所述第三加密字符串中的各字符进行替换以生成第二加密字符串,基于预设的位移量对所述第二加密字符串中的各字符进行向左位移得到第一加密字符串,通过aes-256算法对所述第一加密字符串进行解密得到接口电压、哈希值以及时间戳,通过所述时间戳进行时效性校验,再通过所述哈希值对接口电压进行完整性校验;
14、androi d设备基于预设的阈值范围对所述接口电压进行自动检测,生成并显示携带检测结果、检测时间、检测接口、智能终端序列号、智能终端型号、智能终端生产批次的检测报告。
15、进一步的,所述步骤s4具体为:
16、androi d设备通过rsa算法创建一对公钥和私钥,通过ecdsa算法对所述公钥进行加密得到密钥,对所述检测报告进行mac计算得到mac值,通过所述私钥对检测报告进行加密得到第一加密报告,在所述加密的指定位置加入预设长度的随机字符串得到第二加密报告,通过chacha20算法对所述第二加密报告进行加密得到第三加密报告,通过eddsa算法对所述第三加密报告、哈希值以及密钥进行加密得到第二加密数据,将所述第二加密数据通过tls协议上传服务器;
17、服务器存储并备份接收的所述第二加密数据,服务器对移动终端发送的数据获取请求进行校验后,将所述第二加密数据通过tls协议发送给移动终端,移动终端解密所述第二加密数据得到检测报告,并显示所述检测报告,以对智能终端接口电压的检测进行远程监控。
18、本专利技术的优点在于:
19、1、通过电压调整电路连接智能终端的接口并采集接口电压,电压调整电路基于ad采集模块的电压采样范围,对接口电压进行调整;接着单片机通过ad采集模块从电压调整电路采集调整后的接口电压,将接口电压加密为第一加密数据发送给android设备;接着andro id设备解密第一加密数据得到接口电压,基于预设的阈值范围对接口电压进行自动检测生成并显示检测报告,将检测报告加密为第二加密数据上传服务器;即通过单片机以及电压调整电路自动采集接口电压发送给andro i d设备,andro id设备基于阈值范围对接口电压进行自动检测,无需像传统上人工操作手动测试设备进行检测,克服了因人工操作而导致的不确定性,无需繁琐的操作,针对不同的智能终端,只需通过电压调整电路对采集的接口电压进行调整即可适配,最终极大的提升了智能终端接口电压检测的可靠性以及效率。
20、2、通过电压调整电路连接智能终端的接口并采集接口电压,电压调整电路基于ad采集模块的电压采样范围,对接口电压的电压值进行缩放,记录缩放倍数,使得本专利技术可兼容不同型号的智能终端,只要通过电压调整电路按需调整电压值即可,极大的提升了兼容性。
21、3、通过sha-3算法对接口电压进行哈希计算得到哈希值,获取当前的时间戳,通过aes-256算法对接口电压、哈希值以及时间戳进行加密得到第一加密字符串,基于预设的位移量对第一加密字符串中的各字符进行向右位移得到第二加密字符串,基于预设的映射规则对第二加密字符串中的各字符进行替换以生成第三加密字符串,通过rsa算法对第三加密字符串进行加密得到第一加密数据,将第一加密数据基于ssl协议发送给android设备;后续可通过哈希值对接口电压进行完整性校验,通过时间戳进行时效校验,解密过程结合多种加密算法和变换策略,有效增加破解难度,且ssl协议为安全协议,前后采取至少七重安全措施(sha-3算法、时间戳、aes-256算法、位移、映射、rsa算法、ssl协议),极大的提升了接口电压传输的安全性,避免接口电压传输过程中被窃取和篡改,进而影响检测的可靠性。
22、4、通过生成携带检测结果、检测时间、检测接口、智能终端序列号、智能终端型号、智能终端生产批次的检测本文档来自技高网...
【技术保护点】
1.一种机顶盒、路由器、网关、摄像头的接口电压检测方法,其特征在于:包括如下步骤:
2.如权利要求1所述的一种机顶盒、路由器、网关、摄像头的接口电压检测方法,其特征在于:所述步骤S1具体为:
3.如权利要求1所述的一种机顶盒、路由器、网关、摄像头的接口电压检测方法,其特征在于:所述步骤S2具体为:
4.如权利要求1所述的一种机顶盒、路由器、网关、摄像头的接口电压检测方法,其特征在于:所述步骤S3具体为:
5.如权利要求1所述的一种机顶盒、路由器、网关、摄像头的接口电压检测方法,其特征在于:所述步骤S4具体为:
【技术特征摘要】
1.一种机顶盒、路由器、网关、摄像头的接口电压检测方法,其特征在于:包括如下步骤:
2.如权利要求1所述的一种机顶盒、路由器、网关、摄像头的接口电压检测方法,其特征在于:所述步骤s1具体为:
3.如权利要求1所述的一种机顶盒、路由器、网关、摄像头的接口电压检...
【专利技术属性】
技术研发人员:林雪花,袁苇,张宏辉,
申请(专利权)人:福建新大陆通信科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。