一种信息处理的方法及电子设备的制造方法_3

文档序号:8301604阅读:来源:国知局
394协议,则第二协议可以为WIFI协议等其它安全级别更强的协议。
[0062]进一步,为了使第二电子设备上的安全应用程序识别并解析第二协议数据包,第一协议数据包还包括:第二协议的信息,以使得安全应用程序能够根据第二协议的信息对第二协议数据包进行解析。其中,信息具体为第二协议数据包按照哪一种协议规则进行的封装。如果第二协议为WIFI协议,则信息为WIFI协议规则。进一步,为了防止恶意程序获取第二协议的信息,第一电子设备对第二协议的信息进行加密处理,第二电子设备上的安全应用程序对第二协议的信息进行解密处理,获取第二协议的规则,从而对第二协议数据包进行解析,获得数据。采用第二协议的信息,能够使第一电子设备和第二电子设备以约定的第二协议进行数据传输,当第二协议有多种选择时,进一步增加了第一电子设备和第二电子设备信息传输的安全性。
[0063]较优的,为了使安全应用程序能够识别并解析第二协议数据包,同时防止恶意程序对第二协议数据包进行破解,第二协议信息和第二协议可以是变化的,安全应用程序根据第二协议信息,解析出对应的第二协议,然后对第二协议数据包进行解析。具体的,如果从第一协议数据包中解析出的一个数据包中第二协议信息为WIFI协议,则安全应用程序利用WIFI协议对第二协议数据包进行解析,如果从第一协议数据包中解析出的另一个数据包中第二协议信息为蓝牙协议,则安全应用程序利用蓝牙协议对第二协议数据包进行解析。因此,通过变换使用的第二协议,可以使恶意程序在破解了第二协议的情况下,仍然不能正常的对数据传输进行识别和拦截,进一步保证了数据传输的安全性。
[0064]较优的,第二协议信息为机密的信息,安全应用程序首先对第二协议信息进行解密,通过解析解密后的第二协议信息获取所采用的第二协议,进而使恶意程序无法识别第二协议信息,进而无法根据第二协议信息获取第二协议的信息,进而无法识别第二协议数据包,进一步保证了第一电子设备和第二电子设备数据传输的安全性。
[0065]较优的,第二协议数据包包括第三协议信息以及第三协议数据包,安全应用程序通过第二协议解析第二协议数据包后,通过第三协议信息,解析出第三协议,进而通过第三协议解析第三协议数据包,获得数据。通过多层封装协议的方式,进一步提高第一电子设备和第二电子设备间数据传输的安全性。多层协议封装不限于三层。
[0066]较优的,第二协议信息包括多层协议封装层数信息,安全应用程序通过解析第二协议信息,可以获得多层协议封装的层数,进而实现多层的解析,获得数据,提高了安全应用程序的运行效率。
[0067]另一种实现方式为第二协议信息包括多层协议封装层数信息以及每层协议封装所采用的协议信息,安全应用程序通过解析第二协议信息,可以获得多层协议封装的层数,以及每层所使用的协议,进而实现多层的解析,获得数据。因此,安全应用程序不需要每次都判断所使用的协议,进而才对协议数据包进行解析,在提高了第一电子设备和第二电子设备间数据传输的安全性的同时,提高了解析的效率和系统运行的速度。
[0068]将第二协议数据包封装成符合数据传输接口的第一协议的第一协议数据包后执行 203。
[0069]203:第一电子设备把第一协议数据包传输给第二电子设备。
[0070]下面通过一具体实施例描述本申请中信息处理方法的完整步骤。
[0071]以下从第一电子设备和第二电子设备之间交互的实施例来介绍本发明中的信息处理方法的完整步骤,请参考图3,第一电子设备为一智能手机,第二电子设备为一电脑,电脑上具有第一应用程序和第二应用程序,第一应用程序为一恶意程序,第二程序为一手机助手软件管理程序,智能手机通过一 USB接口与电脑进行数据传输时,方法包括:
[0072]301:手机将数据封装成符合WIFI协议的WIFI协议数据包;
[0073]302:手机将WIFI协议数据包封装成USB协议的USB协议数据包;
[0074]303:手机把USB协议数据包传输给电脑;
[0075]304:电脑通过USB接口接收USB协议数据包;
[0076]305:电脑通过USB协议从USB协议数据包中解析出WIFI协议数据包;
[0077]306:手机助手软件管理程序通过WIFI协议解析WIFI协议数据包,获得数据。
[0078]其中,为了使手机助手软件管理程序识别并解析WIFI协议数据包,USB协议数据包还包括,WIFI协议的信息,以使得手机助手软件管理程序能够根据WIFI协议的信息对WIFI协议数据包进行解析。进一步,为了防止恶意程序获取WIFI协议的信息,手机对WIFI协议的信息进行加密处理,电脑电子设备上的手机助手软件管理程序对WIFI协议的信息进行解密处理,获取WIFI协议的规则,从而对WIFI协议数据包进行解析,获得数据。
[0079]由以上对本实施例中信息处理方法的实施过程详细的描述可以看出,将数据进行二次封装,通过把数据封装在安全级别强于第一协议的第二协议数据包中,使得恶意程序无法对第二协议数据包进行解析获得数据,解决了现有技术中第一电子设备通过一数据传输接口与第二电子设备进行数据传输时,由于第一电子设备上的恶意程序会对传输时的数据进行拦截分析,甚至会过滤掉第二电子设备的驱动程序,导致第一电子设备与第二电子设备无法进行数据传输的技术问题,实现了数据在电子设备之间能够安全传输而不被恶意程序拦截的技术效果。
[0080]实施例三
[0081]基于同一发明构思,本发明一实施例还提供一种电子设备,请参考图4所示,该电子设备包括:数据传输接口 401,用于接收封装成符合数据传输接口的第一协议的第一协议数据包,其中,第一协议数据包包括:封装成符合第二协议的第二协议数据包,以使第一应用程序无法对第二协议数据包进行解析获得数据;第一处理模块402,用于通过第一协议从第一协议数据包中解析出第二协议数据包;第二处理模块403,与第一处理模块402连接,用于通过第二协议解析第二协议数据包,获得数据;其中,第一应用程序与第二应用程序不同。
[0082]可选的,第二协议的安全级别强于第一协议。
[0083]可选的,第一协议数据包还包括:第二协议的信息,以使得第二应用程序能够根据第二协议的信息对第二协议数据包进行解析。
[0084]可选的,第二协议的信息是经过加密处理的信息,第二处理模块403还用于:对第二协议的信息进行解密处理。
[0085]在本实施例中,第一处理模块402与第二处理模块403可以设置在该电子设备的电路板上,并且第一处理模块402与第二处理模块403之间进行连接。其中,第一处理模块402为解析第一协议数据包所需的芯片,例如,第一协议为USB协议,则第一处理模块402为USB处理芯片;第一协议为1394协议,则第一处理模块402为1394处理芯片。第二处理模块403为解析第二协议数据包所需的芯片,例如,第二协议为WIFI协议,则第二处理模块403为WIFI处理芯片;第二协议为蓝牙协议,则第二处理模块403为蓝牙处理芯片。
[0086]实施例四
[0087]基于同一发明构思,本发明一实施例还提供另外一种电子设备,请参考图5所示,该电子设备包括:数据传输接口 501,用于与第二电子设备进行数据传输;第一处理模块502,用于将数据封装成符合第二协议的第二协议数据包;第二处理模块503,与第一处理模块502连接,用于将第二协议数据包封装成符合数据传输接口 501的第一协议的第一协议数据包,并控制第一协议数据包通过数据传输接口 501传输给第二电子设备。
[0088]可选的,第二协议的安全级别强于第一协议。
[0089]可选的,第一协议数据包还包括:第二协议的信息,以使得第二电子设备的应用程序能够根据第二协议的信息对第二协议数据包进行解析。
[0090]可选的,第一处理模块502还用于:对第二协议的信息进行加密处理。
[0091]在本实施例中,第一处理模块502与第二处理模块503可以设置在该电子设备的电路板上,并且第一处理模块502与第二处理模块503之间进行连接。其中,第一处理模块502为将数据封装成符合第二协议的第二协议数据包所需的芯片,例如,第二协议为WIFI协议,则第一处理模块502为WIFI处理芯片;第二协议为蓝牙协议,则第一处理模块502为蓝牙处理芯片。第二处理模块503为将第二协议数据包封装成符合数据传输接口 501的第一协议的第一协议数据包所需的的芯片,例如,第一协议为USB协议,则第二处理模块503为USB处理芯片;第一协议为1394协议,则第二处理模块503为1394处理芯片。
[0092]实施例三
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1