【技术实现步骤摘要】
智能家居系统中驱动加密的新算法—BAES算法
本专利技术涉及物联网智能家居领域,具体地说,是智能家居系统中驱动加密的新算法—BAES算法。
技术介绍
随着智能家居的普及,电器、防盗门、家用摄像头等也都呈现智能化,而安全问题是重中之重。外来者如果破解了智能家居设备的驱动程序,就可以控制相关设备,造成安全隐患。目前,市面上的设备驱动其加密算法多基于DES算法。DES算法是1971由美国科学家提出,当时计算机性能较差,DES算法较难破解。随着计算机性能的提高,DES算法不能胜任对安全性要求较高的系统,所以本专利提出了一个更为安全的加密算法,并能够做到加密解密的实时性。
技术实现思路
本专利技术提供了智能家居系统中驱动加密的新算法—BAES算法,目的在于克服现有技术的不足。本专利技术涉及智能家居系统中驱动加密的新算法—BAES算法,其特征在于,所述BAES算法结合了AES算法和BASE64加密算法,其关键步骤说明如下:(1)S盒变换:S盒变换是算法中唯一的非线性变换,而且是算法的关键部分;首先,将字节看作GF(28)上的元素,映射到自己的乘法逆元,‘00’映射到自己;其次,对字节做如下的(GF(28)上的可逆的)仿射变换:由于系数矩阵中每列都含有5个,这说明改变输入中的任意一位,将影响输出中的5位发生变化,由于系数矩阵中每行都含有5个,这说明输出中的每一位,都与输入中的5位相关;(2)行变换在行循环移位变换中,状态阵列的后3行循环移位不同的偏移量;第0行不移动;第1行循环移位C1字节,第2行循环移位C2字节,第3行循环移位C3字节;偏移量C1、C2、C3与分组长度Nb ...
【技术保护点】
智能家居系统中驱动加密的新算法—BAES算法,其特征在于,所述BAES算法结合了AES算法和BASE64加密算法,其关键步骤说明如下:(1)S盒变换:S盒变换是算法中唯一的非线性变换,而且是算法的关键部分;首先,将字节看作GF(2
【技术特征摘要】
1.智能家居系统中驱动加密的新算法—BAES算法,其特征在于,所述BAES算法结合了AES算法和BASE64加密算法,其关键步骤说明如下:(1)S盒变换:S盒变换是算法中唯一的非线性变换,而且是算法的关键部分;首先,将字节看作GF(28)上的元素,映射到自己的乘法逆元,‘00’映射到自己;其次,对字节做如下的(GF(28)上的可逆的)仿射变换:由于系数矩阵中每列都含有5个,这说明改变输入中的任意一位,将影响输出中的5位...
【专利技术属性】
技术研发人员:陈宝钧,
申请(专利权)人:天津九洲云物联科技有限公司,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。