一种基于物联网接入点的选择加密方法及装置制造方法及图纸

技术编号:16822139 阅读:34 留言:0更新日期:2017-12-16 16:46
本申请公开了一种基于物联网AP的选择加密方法及装置,所述方法包括如下步骤:所述物联网接入点接收物联网终端发送的数据包;所述物联网接入点接收用户通过人机交互接口输入的用户选择的第一加密单元;所述物联网接入点调用所述第一加密单元对所述数据包进行加密处理;所述物联网接入点调用所述第一加密单元对所述数据包进行加密处理;所述物联网接入点将加密处理后的数据包向网关发送。本发明专利技术提供的技术方案具有安全性高,用户体验度高的优点。

A selective encryption method and device based on the Internet access point of the Internet of things

The invention discloses a choice based on AP network encryption method and device, the method comprises the following steps: the Internet access point receiving internet terminal to send data packets; the first encryption unit of the Internet access point receives user input through the man-machine interface selected by the user; the Internet of things the access point called the first encryption unit package to encrypt the data; the Internet access point called the first encryption unit package to encrypt the data; the Internet access point encrypted packets sent to the gateway. The technical scheme provided by the invention has the advantages of high security and high user experience.

【技术实现步骤摘要】
一种基于物联网接入点的选择加密方法及装置
本申请涉及通信领域,尤其涉及一种基于物联网接入点(英文:accesspoint,AP)的选择加密方法及装置。
技术介绍
物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。其英文名称是:“Internetofthings(IoT)”。顾名思义,物联网就是物物相连的互联网。这有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。物联网是互联网的应用拓展,与其说物联网是网络,不如说物联网是业务和应用。因此,应用创新是物联网发展的核心,以用户体验为核心的创新2.0是物联网发展的灵魂。物联网解决的是物物之间的互联以及物物之间的数据交换,现有的物联网在联网时均基于物联网接入点来接入互联网,现有的物联网AP接收到物联网终端的数据以后,无法对物联网终端的数据进行分开加密处理,所以现有的安全性不高。
技术实现思路
本申请提供一种基于物联网AP的选择加密方法。可以提高物联网数据的安全性,提高用户体验。第一方面,提供一种基于物联网AP的选择加密方法,所述方法包括如下步骤:所述物联网接入点接收物联网终端发送的数据包;所述物联网接入点接收用户通过人机交互接口输入的用户选择的第一加密单元;所述物联网接入点调用所述第一加密单元对所述数据包进行加密处理;所述物联网接入点调用所述第一加密单元对所述数据包进行加密处理;所述物联网接入点将加密处理后的数据包向网关发送。可选的,所述方法在所述物联网接入点将加密处理后的数据包向网关发送之前还可以包括:如第一加密单元对所述数据包加密处理失败,则调用第一加密单元的备用加密单元对所述数据包加密处理。可选的,所述物联网接入点调用所述第一加密单元对所述数据包进行加密处理具体包括:提取所述数据包中的物联网终端的媒体接入控制MAC地址,将该MAC地址作为所述第一加密单元的秘钥对所述数据包进行加密处理。可选的,所述物联网接入点调用所述第一加密单元对所述数据包进行加密处理具体,包括:所述物联网接入点从物联网终端的MAC地址中提取设定位数数字作为秘钥,所述第一加密单元采用所述秘钥对该数据包进行加密处理。可选的,所述物联网接入点调用所述第一加密单元对所述数据包进行加密处理具体,包括:将所述物联网终端的MAC地址转换成十进制数值,提取十进制数值中的倒数第二位的数值,从预先设定的10套秘钥对中提取所述倒数第二位的数值对应的公钥,采用该公钥调用第一加密单元对所述数据包进行加密。可选的,所述设定位数为4、6或8。对于上述设定位数的取值是为了方便被MAC地址的位数整除,因为如果不能被MAC地址的位数整除,对于设定位数来说,其如果跨位数提取数值则可能提取的数值不同或提取不到相应的位数的数值。第二方面,提供一种基于物联网AP的选择加密装置,所述装置包括:接收单元,用于接收物联网终端发送的数据包;处理单元,用于接收用户通过人机交互接口输入的用户选择的第一加密单元;调用所述第一加密单元对所述数据包进行加密处理;发送单元,用于将加密处理后的数据包向网关发送。可选的,所述处理单元,还用于如第一加密单元对所述数据包加密处理失败,则调用第一加密单元的备用加密单元对所述数据包加密处理。可选的,所述处理单元,还用于提取所述数据包中的物联网终端的MAC地址,将该MAC地址作为所述第一加密单元的秘钥对所述数据包进行加密处理。可选的,所述处理单元,还用于从物联网终端的MAC地址中提取设定位数数字作为秘钥,所述第一加密单元采用所述秘钥对该数据包进行加密处理。可选的,所述处理单元,还用于将所述物联网终端的MAC地址转换成十进制数值,提取十进制数值中的倒数第二位的数值,从预先设定的10套秘钥对中提取所述倒数第二位的数值对应的公钥,采用该公钥调用第一加密单元对所述数据包进行加密。可选的,所述设定位数为4、6或8。第三方面,提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述第一方面记载的任何一种基于物联网AP的选择加密方法的部分或全部步骤。第四方面,提供一种接入点设备,所述接入点设备包括:一个或多个处理器、存储器、总线系统、收发器以及一个或多个程序,所述处理器、所述存储器和所述收发器通过所述总线系统相连;其中所述一个或多个程序被存储在所述存储器中,一个或多个程序包括指令,指令当被接入点执行时使接入点执行上述第一方面及第一方面全部可能设计提供的方法中的任意一种。本专利技术提供的技术方案的物联网终端将数据包发送至AP以后,AP依据物联网终端的序号选择与该物联网终端对应的加密单元,通过该加密单元对数据进行加密,对于物联网来说,物联网终端无需对加密进行配置,所有的加密设置均在AP,此方式能够有效的降低物联网终端的成本,并且对于整个物联网来说,由于其一个AP下面可以连接众多的物联网终端,仅仅对AP配置也可以降低物联网整体的成本,另外,对于AP来说其计算的能力一般强于物联网终端,因此对运行加密单元时能够减少数据发送的延时,减少网络的时延,提高用户的体验。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是一种基于AP的数据路由方法的流程示意图;图2是一种物联网终端向AP发送数据包的传输流程图;图3为基于物联网AP的选择加密方法的流程图图4是本申请一实施例提供的技术场景示意图;图5是本申请一实施例的提供的映射关系示意图;图6是本申请另一实施例提供的基于物联网AP的选择加密方法的流程示意图;图7是本申请提供的一种基于物联网AP的选择加密装置的结构示意图;图8为本申请提供的一种物联网接入点的硬件结构示意图。具体实施方式在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。在上下文中所称“计算机设备”,也称为“电脑”,是指可以通过运行预定程序或指令来执行数值计算和/或逻辑计算等预定处理过程的智能电子设备,其可以包括处理器与存储器,由处理器执行在存储器中预存的存续指令来执行预定处理过程,或是由ASIC、FPGA、DSP等硬件执行预定处理过程,或是由上述二者组合来实现。计算机设备包括但不限于服务器、个人电脑、笔记本电脑、平板电脑、智能手机等。后面所讨论的方法(其中一些通过流程图示出)可以通过硬件、软件、固件、中间件、微代码、硬件描述语言或者其任意组合来实施。当用软件、固件、中间件或微代码来实施时,用以实施必要任务的程序代码或代码段可以被存储在机器或计算本文档来自技高网...
一种基于物联网接入点的选择加密方法及装置

【技术保护点】
一种基于物联网接入点AP的选择加密方法,其特征在于,所述方法包括如下步骤:所述物联网接入点接收物联网终端发送的数据包;所述物联网接入点接收用户通过人机交互接口输入的用户选择的第一加密单元;所述物联网接入点调用所述第一加密单元对所述数据包进行加密处理;所述物联网接入点将加密处理后的数据包向网关发送。

【技术特征摘要】
1.一种基于物联网接入点AP的选择加密方法,其特征在于,所述方法包括如下步骤:所述物联网接入点接收物联网终端发送的数据包;所述物联网接入点接收用户通过人机交互接口输入的用户选择的第一加密单元;所述物联网接入点调用所述第一加密单元对所述数据包进行加密处理;所述物联网接入点将加密处理后的数据包向网关发送。2.根据权利要求1所述的方法,其特征在于,所述方法在所述物联网接入点将加密处理后的数据包向网关发送之前还可以包括:如第一加密单元对所述数据包加密处理失败,则调用第一加密单元的备用加密单元对所述数据包加密处理。3.根据权利要求1或2所述的方法,其特征在于,所述物联网接入点调用所述第一加密单元对所述数据包进行加密处理具体包括:提取所述数据包中的物联网终端的媒体接入控制MAC地址,将该MAC地址作为所述第一加密单元的秘钥对所述数据包进行加密处理。4.根据权利要求3所述的方法,其特征在于,所述物联网接入点调用所述第一加密单元对所述数据包进行加密处理具体,包括:所述物联网接入点从物联网终端的MAC地址中提取设定位数数字作为秘钥,所述第一加密...

【专利技术属性】
技术研发人员:杜光东
申请(专利权)人:深圳市盛路物联通讯技术有限公司
类型:发明
国别省市:广东,44

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

1