一种快充与加密数据传输同步实施的方法与流程
- 国知局
- 2024-08-02 14:58:44
本申请涉及电子设备充电及数据传输,具体是一种快充与加密数据传输同步实施的方法。
背景技术:
1、在移动设备的充电和数据传输领域,目前普遍存在的技术局限性是快充和数据传输无法在单一端口同时实现。具体来说,当数码设备通过快充线进行快速充电时,通常无法同时进行数据传输。这是因为在快充模式下,电源管理协议主要专注于最大化电流的传输,而不是数据的交换。
2、例如,采用pd(power delivery)协议的设备在进行快充时,数据传输功能通常被暂停以确保充电效率。这种技术限制减少了设备使用的灵活性,尤其是在用户需要同时充电并进行数据交换的情况下。
3、此外,随着技术发展和用户需求的增长,市场上已经出现了多功能充电头,例如具备存储、数据传输能力,甚至可以作为区块链硬件本体的智能充电设备。尽管这些设备在功能上有所扩展,但它们在实际使用中仍然面临无法同时快速充电和进行数据传输的技术瓶颈。
4、更具体地说,快速充电技术已经成为现代电子设备的重要特性,主要通过pd(power delivery)和qc(quick charge)等协议实现。pd协议特别引人注目,它基于usbtype-c接口并符合usb 3.1标准,支持不同的电压(5v、12v、15v、20v)和电流(最高至5a),以实现100w甚至更高的输出功率。pd协议的核心优势在于能够使设备之间进行通信握手,根据连接的设备自动协商最合适的功率输出,从而实现高效和安全的充电。
5、而电子设备的传统数据传输技术依赖于usb标准,包括usb 2.0和usb 3.0。这些标准支持高速数据传输,最高速率可达480mb/s(usb 2.0)和5gb/s(usb 3.0)。usb协议的热插拔功能使设备连接和断开变得方便快捷。然而,这些数据传输协议在进行数据传输时通常不支持同时进行快充,尤其是在数据传输期间,多数设备的充电功率会显著降低,不能实现最佳快充效果。
6、此外,即使进行数据传输,目前的技术方案中的数据也存在安全性差的问题。
7、综上所述,现有的电子设备在进行快速充电时,无法同时进行高效的数据传输。在数据传输过程中,充电功率的下降显著影响了设备的充电效率。这种技术限制导致用户在需要同时进行充电和数据传输的场景中面临效率低下和操作不便的问题。
技术实现思路
1、本申请的目的旨在至少克服现有技术所存在的一处不足,提供一种快充与加密数据传输同步实施的方法,该方法不仅实现了快充功能和数据传输的同步进行,还增强了数据传输过程中的安全性,满足了现代移动设备用户的需求。
2、为实现上述目的,本申请公开了一种快充与加密数据传输同步实施的方法,该方法包括以下步骤:
3、步骤一:确保通信芯片具备drp功能,能够管理和协调两个type-c端口,并使用cc线和在连接适配器端沟通快充协议;
4、步骤二:使用cc线对设备进行pd功率广播,设备接收到功率广播后,进行功率申请和成功握手,之后适配器开始供电;
5、步骤三:设定唯一码code,为每个设备分配一个12位的唯一码,通过上位机写入充电头;
6、步骤四:设置秘钥key,设定一个16至32位的秘钥key,用于数据的初次加密;
7、步骤五:使用tea算法将设备id与秘钥结合加密,形成新密钥newkey,用于后续数据计算;
8、步骤六:定义随机字符串,生成一个8位随机字符串,只包含数字和大写字母;对秘钥进行md5加密,再与随机字符串结合后进行第二次md5加密,生成动态秘钥;
9、步骤七:创结合新密钥、动态秘钥的部分内容、随机字符串和通过xor运算得到的加密数据,形成最终的加密数据串;
10、步骤八:将加密数据串上报给应用软件,完成数据的安全传输;
11、步骤九:在功率握手成功后,通过cc通信将设备设置为host,开始数据输出。
12、作为一种优选,在步骤七中,将加密数据串的哈希值记录到区块链中,以确保数据的完整性和可追溯性;在步骤九中,允许授权用户验证数据传输的完整性和真实性,并提供审计工具,以供用户或第三方审核历史数据。
13、在上述方法中,cc线在usb type-c连接中,通常被称为“配置通道”。配置通道是usb type-c接口的一部分,用于控制电源管理和通信协议,包括充电协议的协商。cc线在usb type-c接口中负责检测插头的插入方向、设定电源传输的角色(充电器或被充电设备)以及协商电源交付的相关参数。这使得设备能够根据连接的设备自动选择最合适的充电方式和数据传输模式。
14、与现有技术相比较,本申请至少具有以下一个有益效果:
15、1、同步实现快充和加密数据传输:此技术通过使用drp功能的通信芯片和cc线,在一个usb type-c端口上同时实现快速充电和加密数据传输。这一集成解决方案显著提升了用户体验,允许用户在充电时无缝进行数据交互,满足了现代高效多任务处理的需求。
16、2、增强数据安全性:通过复杂的加密算法(包括tea加密和md5双重加密),本技术极大地增强了数据传输过程中的安全性。每次传输都使用基于设备唯一码生成的新密钥,确保了数据传输的机密性和安全性。
17、3、动态加密密钥生成:本技术方案中的动态加密密钥生成机制保证了每次数据传输的唯一性和难以预测性。这一机制通过结合随机字符串和复杂的哈希函数,为数据安全提供了额外的层次。
18、4、扩展的设备功能:功率握手成功后,设备通过cc通信被设定为host模式,这不仅增强了设备的数据管理能力,还允许更灵活地控制数据输出,从而支持更广泛的应用场景。
19、5、利用区块链技术提供一个安全的审计追踪功能。授权的用户和系统管理员可以通过区块链查询具体的数据记录,验证数据的完整性和真实性。这种方法特别适用于需要高安全标准的应用场景,如金融服务、医疗信息处理及政府数据管理。
技术特征:1.一种快充与加密数据传输同步实施的方法,其特征在于,该方法包括以下步骤:
2.如权利要求1中所述的一种快充与加密数据传输同步实施的方法,其特征在于:在步骤七中,将加密数据串的哈希值记录到区块链中,以确保数据的完整性和可追溯性;在步骤九中,允许授权用户验证数据传输的完整性和真实性,并提供审计工具,以供用户或第三方审核历史数据。
技术总结一种快充与加密数据传输同步实施的方法,该方法包托设定唯一码code,为每个设备分配一个12位的唯一码,通过上位机写入充电头;设置秘钥key,用于数据的初次加密;使用TEA算法将设备ID与秘钥结合加密,形成新密钥NewKey,用于后续数据计算;定义随机字符串,生成一个8位随机字符串,只包含数字和大写字母;对秘钥进行MD5加密,再与随机字符串结合后进行第二次MD5加密,生成动态秘钥。创建加密数据串:结合新密钥、动态秘钥的部分内容、随机字符串和通过XOR运算得到的加密数据,形成最终的加密数据串。将加密数据串上报给应用软件,完成数据的安全传输。本申请通过使用DRP功能的通信芯片和CC线,在一个USB Type‑C端口上同时实现快速充电和加密数据传输。技术研发人员:佘泽涵受保护的技术使用者:深圳市无限电量科技有限公司技术研发日:技术公布日:2024/7/29本文地址:https://www.jishuxx.com/zhuanli/20240801/244535.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。