掌桥专利:专业的专利平台
掌桥专利
首页

一种基于智能家居系统的访问授权用加密方法

文献发布时间:2024-04-18 19:58:53


一种基于智能家居系统的访问授权用加密方法

技术领域

本发明属于智能家居数据加密领域,特别涉及一种基于智能家居系统的访问授权用加密方法。

背景技术

智能家居系统的访问授权用加密方法是一种应用于智能家居领域的技术,旨在保护用户的隐私和安全。随着智能家居设备的普及和应用场景的增多,用户对于数据的隐私和安全性的关注也日益增加。因此,设计一种安全可靠的访问授权用加密方法对于智能家居系统的发展至关重要。

智能家居系统是利用先进的物联网技术、人工智能技术和自动化控制技术,实现家庭设备的智能化、网络化和远程控制。智能家居系统可以实现家庭环境的监测和控制,例如智能门锁、智能灯光、智能窗帘、智能家电等。这些设备可以通过手机APP、智能语音助手等方式进行远程控制,提高家庭生活的便捷性和舒适度。

然而,随着智能家居系统的普及,安全问题逐渐浮出水面。智能家居系统中的设备很容易成为黑客攻击的目标,黑客可以通过破解设备密码或利用漏洞等方式,进入家庭网络,窃取用户信息或控制家庭设备。因此,如何保证智能家居系统的安全性成为了一个亟待解决的问题。

智能家居系统是通过物联网技术将家庭中的各种设备和系统连接起来,实现智能化管理和控制。这些设备包括智能灯具、智能门锁、智能摄像头等,用户可以通过手机、平板电脑等终端设备远程控制和管理家中的设备。然而,由于智能家居设备涉及到用户的个人隐私和家庭安全,因此需要一种安全可靠的访问授权用加密方法来保护用户的数据和系统安全。访问授权用加密方法是指在智能家居系统中,对用户进行身份验证和访问授权的加密技术。其基本原理是通过加密算法对用户的身份信息进行加密和解密,以确保只有经过授权的用户可以访问和控制智能家居设备。

首先,访问授权用加密方法需要对用户的身份信息进行加密存储。当用户注册或登录智能家居系统时,系统会将用户的身份信息(如用户名、密码等)进行加密处理,并将加密后的信息存储在安全的数据库中。这样可以防止黑客通过数据库入侵获取用户的身份信息。

其次,访问授权用加密方法需要对用户的身份进行验证。当用户登录系统或进行其他操作时,系统会要求用户输入身份验证信息。系统会将用户输入的信息进行加密处理,并与数据库中存储的加密信息进行比对。只有验证通过的用户才能获得系统的访问权限。

此外,访问授权用加密方法还可以采用双因素认证技术,提高系统的安全性。双因素认证是指在用户身份验证过程中,除了用户名和密码外,还需要用户提供其他身份验证信息,如指纹、面部识别或短信验证码等。这样可以有效防止他人冒充用户进行非法访问。

因此,现在亟需一种基于智能家居系统的访问授权用加密方法。

发明内容

本发明提出一种基于智能家居系统的访问授权用加密方法,解决了现有技术中智能家居的远程操作时,进行传输数据安全进行保护的问题。

本发明的技术方案是这样实现的:一种基于智能家居系统的访问授权用加密方法,所述方法包括如下步骤:

S1:建立中央数据控制平台,通过中央数据控制平台与用户移动端进行数据交互,并在中央数据控制平台内将不同数据源的不同代码数据进行集成和整合,并在中央数据控制平台内进行数据之间的结构转换,将不同数据源之间数据进行数据交互和共享;

S2:中央数据控制平台通过数据交互中心进入数据交互节点,并在数据交互节点内获取对应智能家居系统交互链,并通过交互链进行数据通信;

S3:在获取交互链后,在交互链通信的数据前添加授权加密公钥对数据进行加密,并通过对称加密方式在智能家居系统一侧进行对称设置,并通过对应私钥进行数据解码;

S4:通过数据解码后,进行对应指令操作,并将整个动作指令进行记录备份,并将记录备份通过交互链采用步骤S3中的授权加密公钥加密方式,并在数据交互节点中通过私钥进行解码后,将记录备份数据上传至中央数据控制平台;

S5:中央数据控制平台与用户移动端在唯一地址数据通道内进行数据交互,所述用户移动端向中央数据控制平台发送控制信号指令,所述中央数据控制平台向用户移动端反馈智能家居系统的动作记录。

本申请文件与现有技术的区别点在于,通过中央数据控制平台的建立:该方法首先建立了一个中央数据控制平台,通过该平台与用户移动端进行数据交互。中央数据控制平台可以集成和整合不同数据源的数据,并进行数据之间的结构转换,实现数据的交互和共享。这样可以提高智能家居系统的数据管理和控制效率。

数据加密和解密:在获取交互链后,该方法在交互链通信的数据前添加授权加密公钥,对数据进行加密。同时,在智能家居系统一侧进行对称加密设置,并通过对应私钥进行数据解码。这种加密方法可以有效保护数据的安全性,防止数据被未授权的用户窃取或篡改。

动作记录备份:该方法在对数据解码后,进行对应指令操作,并将整个动作指令进行记录备份。记录备份数据通过交互链采用授权加密公钥加密方式,并在数据交互节点中通过私钥进行解码后,上传至中央数据控制平台。这样可以确保动作记录的完整性和安全性,便于后续的数据分析和审计。

唯一地址数据通道:中央数据控制平台与用户移动端之间建立了唯一地址数据通道,用于数据交互。用户移动端可以向中央数据控制平台发送控制信号指令,中央数据控制平台则向用户移动端反馈智能家居系统的动作记录。这种数据通道的建立可以确保数据的及时传输和准确反馈,提高用户对智能家居系统的控制和监控能力。

作为一优选的实施方式,所述数据交互中心节点在接收智能家居系统反馈的数据后,通过数据去重和数据校验进行数据清理,将清理后的数据进行结构转换,并将转换后的数据反馈至中央数据控制平台。

作为一优选的实施方式,所述步骤S2中的交互链包括局域链和私链,所述私链为单一智能家居与数据交互节点进行数据通信时,通过私链进行一一对应交互;所述局域链为若干个智能家居与数据交互节点进行数据通信时,任意智能家居通过局域链直接在数据交互节点进行数据通信。

作为一优选的实施方式,所述步骤S3中的对称加密方式为AES密钥,通过在智能家居系统内预置解码私钥,通过解码私钥与加密数据进行匹配,将数据进行解密。

作为一优选的实施方式,所述步骤S4中的记录备份将智能家居产生的动作指令在中央数据控制平台中进行历史备份标记,并将历史备份标记信息存储进入存储节点内。

采用了上述技术方案后,本发明的有益效果是:数据安全性增强:通过在数据交互过程中添加授权加密公钥对数据进行加密,并采用对称加密方式进行对称设置,可以有效保护用户的隐私数据和智能家居系统的安全,防止数据被非法获取和篡改。访问控制可靠性提高:通过建立中央数据控制平台和数据交互节点,实现对用户移动端和智能家居系统之间的数据交互和通信,并在中央数据控制平台内进行数据整合和结构转换,确保访问控制的可靠性和准确性。动作指令备份与记录:在数据解码后,对指令操作进行记录备份,并通过授权加密公钥加密方式将备份数据上传至中央数据控制平台,可以实现对智能家居系统的动作指令进行可追溯和备份,便于用户查看和管理。用户体验优化:中央数据控制平台与用户移动端通过唯一地址数据通道进行数据交互,用户可以方便地向中央数据控制平台发送控制信号指令,并及时获取智能家居系统的动作记录反馈,提升用户对智能家居系统的控制和使用体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明方法流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例:

如图1所示,一种基于智能家居系统的访问授权用加密方法,所述方法包括如下步骤:

S1:建立中央数据控制平台,通过中央数据控制平台与用户移动端进行数据交互,并在中央数据控制平台内将不同数据源的不同代码数据进行集成和整合,并在中央数据控制平台内进行数据之间的结构转换,将不同数据源之间数据进行数据交互和共享;

S2:中央数据控制平台通过数据交互中心进入数据交互节点,并在数据交互节点内获取对应智能家居系统交互链,并通过交互链进行数据通信;

S3:在获取交互链后,在交互链通信的数据前添加授权加密公钥对数据进行加密,并通过对称加密方式在智能家居系统一侧进行对称设置,并通过对应私钥进行数据解码;

S4:通过数据解码后,进行对应指令操作,并将整个动作指令进行记录备份,并将记录备份通过交互链采用步骤S3中的授权加密公钥加密方式,并在数据交互节点中通过私钥进行解码后,将记录备份数据上传至中央数据控制平台;

S5:中央数据控制平台与用户移动端在唯一地址数据通道内进行数据交互,所述用户移动端向中央数据控制平台发送控制信号指令,所述中央数据控制平台向用户移动端反馈智能家居系统的动作记录。

本申请文件中首先,搭建一个中央数据控制平台,用于与用户移动端进行数据交互。在中央数据控制平台内,将不同数据源的不同代码数据进行集成和整合,并在中央数据控制平台内进行数据之间的结构转换,以实现不同数据源之间的数据交互和共享,中央数据控制平台通过数据交互中心进入数据交互节点,并从数据交互节点内获取对应智能家居系统的交互链。交互链是智能家居系统中各个组件之间的数据通信路径。在获取交互链后,对交互链通信的数据前添加授权加密公钥,对数据进行加密。同时,在智能家居系统一侧进行对称加密设置,并使用相应的私钥进行数据解码,以确保数据的安全性和可信性。通过数据解码后,进行对应的指令操作,即根据用户移动端发送的控制信号指令,对智能家居系统进行相应的操作。同时,将整个动作指令进行记录备份,以便后续查看和管理。将记录备份通过交互链采用授权加密公钥加密方式,上传至数据交互节点,并通过私钥进行解码后,将记录备份数据上传至中央数据控制平台。中央数据控制平台与用户移动端通过唯一地址数据通道进行数据交互,用户可以向中央数据控制平台发送控制信号指令,并获得智能家居系统的动作记录反馈。

该方法通过建立中央数据控制平台、获取智能家居系统交互链、数据加密解密、指令操作和记录备份等步骤,实现了对智能家居系统的访问授权加密,确保了数据的安全性和可靠性,同时提供了用户与智能家居系统之间的便捷交互和动作记录反馈。

所述数据交互中心节点在接收智能家居系统反馈的数据后,通过数据去重和数据校验进行数据清理,将清理后的数据进行结构转换,并将转换后的数据反馈至中央数据控制平台。所述数据交互中心节点是指一个负责接收智能家居系统反馈数据的节点。智能家居系统可能会产生大量的数据,为了确保数据的准确性和一致性,数据交互中心节点会对接收到的数据进行去重和数据校验的操作。去重是为了排除重复的数据,避免数据冗余和重复计算。数据校验是为了验证数据的完整性和正确性,通过检查数据的格式、范围、合法性等方面,确保数据的有效性。经过数据清理后,数据交互中心节点会对清理后的数据进行结构转换,将数据按照中央数据控制平台所需的格式进行转换。转换后的数据将被反馈至中央数据控制平台,供后续的数据分析、处理和管理使用。通过这样的数据交互过程,中央数据控制平台可以获取到智能家居系统的反馈数据,并进行相应的操作和决策。

所述步骤S2中的交互链包括局域链和私链,所述私链为单一智能家居与数据交互节点进行数据通信时,通过私链进行一一对应交互;所述局域链为若干个智能家居与数据交互节点进行数据通信时,任意智能家居通过局域链直接在数据交互节点进行数据通信。所述步骤S2中的交互链包括局域链和私链。私链是指在单一智能家居与数据交互节点之间进行数据通信时所采用的链路方式。具体来说,当一个智能家居设备需要与数据交互节点进行数据交互时,它会通过私链与数据交互节点建立一对一的通信连接,实现数据的传输和交互。而局域链是指在多个智能家居设备与数据交互节点之间进行数据通信时所采用的链路方式。当有多个智能家居设备需要与数据交互节点进行数据交互时,它们可以通过局域链直接与数据交互节点进行数据通信,而无需通过其他中间节点进行转发。这样可以提高数据交互的效率和速度,同时减少数据传输的延迟。私链和局域链都是为了满足智能家居设备与数据交互节点之间的数据通信需求而设计的链路方式。私链适用于单一智能家居设备与数据交互节点之间的通信,而局域链适用于多个智能家居设备与数据交互节点之间的通信。通过合理选择和使用这些链路方式,可以实现智能家居系统中的数据交互和通信。

所述步骤S3中的对称加密方式为AES密钥,通过在智能家居系统内预置解码私钥,通过解码私钥与加密数据进行匹配,将数据进行解密。所述步骤S3中的对称加密方式是指在智能家居系统中使用AES密钥进行数据加密和解密的方式。对称加密是一种加密方式,使用相同的密钥进行加密和解密操作。

在智能家居系统内,预置了一个解码私钥。这个解码私钥是一个保密的密钥,只有授权的人或设备才能访问和使用它。当需要解密加密的数据时,使用解码私钥与加密数据进行匹配,以便进行解密操作。

具体而言,当智能家居系统接收到加密的数据时,它会使用预置的解码私钥与加密数据进行匹配。如果匹配成功,系统将使用AES密钥对加密数据进行解密,还原为原始的明文数据。解密后的数据可以被智能家居系统进一步处理、分析或展示给用户。

通过使用对称加密方式和预置的解码私钥,智能家居系统可以确保数据的安全性和机密性。只有持有正确的解码私钥的人或设备才能成功解密并访问加密的数据,从而保护用户的隐私和数据安全。

所述步骤S4中的记录备份将智能家居产生的动作指令在中央数据控制平台中进行历史备份标记,并将历史备份标记信息存储进入存储节点内。所述步骤S4中的记录备份是指针对智能家居系统产生的动作指令,在中央数据控制平台进行历史备份标记的过程。这个过程旨在记录和存储智能家居系统的操作历史,以备后续查询、分析或追溯使用。

具体而言,在智能家居系统中,当用户通过中央数据控制平台发送动作指令时,中央数据控制平台会将该指令进行记录和备份。这些备份记录可以包括指令的内容、执行时间、执行结果等信息。通过记录备份,可以确保智能家居系统的操作历史得到完整和准确的记录。记录备份的信息会存储在中央数据控制平台的存储节点内。存储节点是一个专门用于存储数据的设备或系统,它可以提供高效、可靠的数据存储和管理功能。将历史备份标记信息存储在存储节点内,可以确保备份数据的安全性和可靠性。通过记录备份,中央数据控制平台可以实现智能家居系统操作历史的备份和存储,为用户提供查询、分析和追溯的功能。这对于智能家居系统的管理、故障排查和用户体验的提升都具有重要意义。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

相关技术
  • 一种基于非对称加密的数据加密方法、解密方法及系统
  • 一种基于物联网的智能家居管理系统及方法
  • 一种基于服务器的负载均衡方法的智能家居控制系统
  • 基于智能家居系统的访问授权方法、装置及设备
  • 基于智能家居系统的访问授权方法、装置及设备
技术分类

06120116514372