用于家用电器的加密方法、装置和家用电器与流程

文档序号:12133512阅读:343来源:国知局
用于家用电器的加密方法、装置和家用电器与流程

本发明涉及家用电器技术领域,特别涉及一种用于家用电器的加密方法、一种用于家用电器的加密装置和一种家用电器。



背景技术:

目前的空调系统基本都是没有加密的,相关技术中,空调系统都是设置固定密码,所有的空调都是设置相同的密码,通过固定密码进入系统,然而固定密码可以通过多方渠道获得,这样非专业人员也可以对空调系统进行系统参数变更等操作,对空调安全性造成威胁。



技术实现要素:

本发明旨在至少在一定程度上解决上述技术中的技术问题之一。为此,本发明的一个目的在于提出一种用于家用电器的加密方法,能够使家用电器拥有动态密匙,从而解决了不同的人可以通过其他渠道获得家用电器密码的问题,从而避免非授权人员操作家用电器,进而提高家用电器的安全性。

本发明的第二个目的在于提出一种用于家用电器的加密装置。

本发明的第三个目的在于提出一种家用电器。

为达到上述目的,本发明第一方面实施例提出了一种用于家用电器的加密方法,包括以下步骤:在家用电器上电后,获取所述家用电器的第一预设参数;根据所述第一预设参数和预设的密钥生成算法生成所述家用电器的唯一密钥;当接收到用户发送的密匙生成指令时,获取所述家用电器的第二预设参数,并根据所述第二预设参数、所述唯一密钥和预设的密匙生成算法,生成所述家用电器的动态密匙。

根据本发明实施例的用于家用电器的加密方法,在家用电器上电后,首先获取家用电器的第一预设参数,然后根据第一预设参数和预设的密钥生成算法生成家用电器的唯一密钥,当接收到用户发送的密匙生成指令时,获取家用电器的第二预设参数,并根据第二预设参数、唯一密钥和预设的密匙生成算法,生成家用电器的动态密匙。由此,该方法能够使家用电器拥有动态密匙,从而解决了不同的人可以通过其他渠道获得家用电器密码的问题,从而避免非授权人员操作家用电器,进而提高家用电器的安全性。

另外,根据本发明上述实施例提出的用于家用电器的加密方法还可以具有如下附加的技术特征:

在本发明的一个实施例中,所述家用电器为空调器,所述第一预设参数包括所述空调器的上电时间、所述空调器的外部存储器的唯一标识、所述空调器的当前环境温度和所述空调器的当前冷媒压力中的一种或多种。

在本发明的一个实施例中,所述第二预设参数包括当前时间、所述空调器的当前环境温度、所述空调器的当前冷媒压力和所述空调器系统的当前版本号中的一种或多种。

在本发明的一个实施例中,上述用于家用电器的加密方法还包括:在所述家用电器生成所述动态密匙之后,通过所述家用电器的用户界面接收所述动态密匙以进行所述家用电器系统的登录验证。

为达到上述目的,本发明第二方面实施例提出了一种用于家用电器的加密装置,包括:获取模块,所述获取模块用于在家用电器上电后,获取所述家用电器的第一预设参数;第一生成模块,所述第一生成模块用于根据所述第一预设参数和预设的密钥生成算法生成所述家用电器的唯一密钥;第二生成模块,所述第二生成模块用于当接收到用户发送的密匙生成指令时,获取所述家用电器的第二预设参数,并根据所述第二预设参数、所述唯一密钥和预设的密匙生成算法,生成所述家用电器的动态密匙。

根据本发明实施例的用于家用电器的加密装置,在家用电器上电后,通过获取模块获取家用电器的第一预设参数,而后第一生成模块根据第一预设参数和预设的密钥生成算法生成家用电器的唯一密钥,当接收到用户发送的密匙生成指令时,第二生成模块获取家用电器的第二预设参数,并根据第二预设参数、唯一密钥和预设的密匙生成算法,生成家用电器的动态密匙。由此,该装置能够使家用电器拥有动态密匙,从而解决了不同的人可以通过其他渠道获得家用电器密码的问题,从而避免非授权人员操作家用电器,进而提高家用电器的安全性。

另外,根据本发明上述实施例提出的用于家用电器的加密装置还可以具有如下附加的技术特征:

在本发明的一个实施例中,所述家用电器为空调器,所述第一预设参数包括所述空调器的上电时间、所述空调器的外部存储器的唯一标识、所述空调器的当前环境温度和所述空调器的当前冷媒压力中的一种或多种。

在本发明的一个实施例中,所述第二预设参数包括当前时间、所述空调器的当前环境温度、所述空调器的当前冷媒压力和所述空调器系统的当前版本号中的一种或多种。

在本发明的一个实施例中,用于家用电器的加密装置还包括:接收模块,所述接收模块用于在所述第二生成模块生成所述动态密匙之后,通过所述家用电器的用户界面接收所述动态密匙以进行所述家用电器系统的登录验证。

为了实现上述目的,本发明第三方面实施例提出的一种家用电器包括:本发明第二方面实施例的用于家用电器的加密装置。

本发明实施例的家用电器,通过上述用于家用电器的加密装置,能够拥有动态密匙,从而解决了不同的人可以通过其他渠道获得家用电器密码的问题,从而避免非授权人员操作家用电器,进而提高家用电器的安全性。

本发明附加的方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

图1是根据本发明一个实施例的用于家用电器的加密方法的流程图。

图2是根据本发明一个实施例的用于家用电器的加密装置的方框示意图。

图3是根据本发明另一个实施例的用于家用电器的加密装置的方框示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

下面参照附图来描述根据本发明实施例提出的用于家用电器的加密方法、装置和家用电器。

图1是根据本发明一个实施例的用于家用电器的加密方法的流程图。

如图1所示,本发明实施例的用于家用电器的加密方法包括以下步骤:

S1,在家用电器上电后,获取家用电器的第一预设参数。

在本发明的一个实施例中,家用电器可为空调器,第一预设参数可包括空调器的上电时间、空调器的外部存储器的唯一标识、空调器的当前环境温度和空调器的当前冷媒压力中的一种或多种。其中,空调器的上电时间可为空调器的初次上电时间。在本发明的其他实施例中,家用电器还可为电视机、洗衣机、微波炉和电冰箱中的一种,如果家用电器为电视机,则第一预设参数可包括电视机的上的时间、电视机的外部存储器的唯一标识、电视机的当前环境温度和电视机的出厂标识中的一种或多种。不同的家用电器的第一预设参数可不同,在此不一一列举。

S2,根据第一预设参数和预设的密钥生成算法生成家用电器的唯一密钥。其中,预设的密钥生成算法可以是在该家用电器出厂时设定的,且该预设的密钥生成算法可以根据实际情况进行标定。

例如,上述预设的密钥生成算法可在空调器出厂时,设置在该空调器的存储空间中,其中,该存储空间不仅限于基于实体的存储空间,例如,硬盘,上述存储空间还可以是连接空调器的网络硬盘的存储空间(云存储空间)。

具体地,在空调器初次上电时,获取当前时间、空调器的外部存储器的唯一标识和空调器的当前环境温度。然后该空调器从自身的存储空间中调出预设的密钥生成算法,并根据当前的时间、空调器的外部存储器的唯一标识、空调器的当前环境温度和预设的密钥生成算法生成该空调器的唯一密钥。

需要说明的是,该实施例中所描述的当前时间可通过该空调器PCB(Printed Circuit Board,印制电路板)板上的时钟电路获取、也可通过无线网络获取,在此不做限定。该实施例中所描述的空调器的当前环境温度可通过内置在空调器中的温度传感器获取。

S3,当接收到用户发送的密匙生成指令时,获取家用电器的第二预设参数,并根据第二预设参数、唯一密钥和预设的密匙生成算法,生成家用电器的动态密匙。其中,预设的密匙生成算法可以是在该家用电器出厂时设定的,且该预设的密匙生成算法可以根据实际情况进行标定,其中,该预设的密匙生成算法可在空调器出厂时,设置在该空调器的存储空间中。

在本发明的一个实施例中,当家用电器为空调器时,第二预设参数可包括当前时间、空调器的当前环境温度、空调器的当前冷媒压力和空调器系统的当前版本号中的一种或多种。在本发明的其他实施例中,如果家用电器为电视机,则第二预设参数可包括当前时间、电视机的当前环境温度、电视机系统的当前版本号和电视机的出厂标识中的一种或多种。不同的家用电器的第二预设参数可不同,在此不一一列举。

具体地,当空调器接收到用户发送的密匙生成指令时,可获取当前时间,空调器的当前环境温度和空调器系统的当前版本号。然后该空调器从真身的存储空间中调出预设的密匙生成算法,并根据当前时间,空调器的当前环境温度、空调器系统的当前版本号和预设的密匙生成算法生成空调器的动态密匙。

综上所述,本发明实施例提供的用于家用电器的加密方法,能够使家用电器拥有动态密匙,从而解决了不同的人可以通过其他渠道获得家用电器密码的问题,从而避免非授权人员操作家用电器,进而提高家用电器的安全性。

另外,在本发明的实施例中,空调器在生成动态密钥之后,可将其发送至相应的移动终端以告知用户生成的动态密码。

进一步地,在本发明的一个实施例中,上述用于家用电器的加密方法还可包括在家用电器生成动态密匙之后,通过家用电器的用户界面接收动态密匙以进行家用电器系统的登录验证。

具体地,当用户接收到空调器的动态密码之后,可通过空调器的用户界面输入该动态密码以登录空调器的系统,应理解的是,用户在登录空调器的系统之前都需要获取动态密码,因需要获取的动态密码时的时间不同,当前环境温度不同,生成的动态密码各不相同,从而大大增加了空调器的安全性。

综上,根据本发明实施例的用于家用电器的加密方法,在家用电器上电后,首先获取家用电器的第一预设参数,然后根据第一预设参数和预设的密钥生成算法生成家用电器的唯一密钥,当接收到用户发送的密匙生成指令时,获取家用电器的第二预设参数,并根据第二预设参数、唯一密钥和预设的密匙生成算法,生成家用电器的动态密匙。由此,该方法能够使家用电器拥有动态密匙,从而解决了不同的人可以通过其他渠道获得家用电器密码的问题,从而避免非授权人员操作家用电器,进而提高家用电器的安全性。

图2是根据本发明一个实施例的用于家用电器的加密装置的方框示意图。

如图2所示,本发明实施例的用于家用电器的加密装置包括:获取模块100、第一生成模块200和第二生成模块300。

其中,获取模块100用于在家用电器上电后,获取家用电器的第一预设参数。

在本发明的一个实施例中,家用电器可为空调器,第一预设参数可包括空调器的上电时间、空调器的外部存储器的唯一标识、空调器的当前环境温度和空调器的当前冷媒压力中的一种或多种。其中,空调器的上电时间可为空调器的初次上电时间。在本发明的其他实施例中,家用电器还可为电视机、洗衣机、微波炉和电冰箱中的一种,如果家用电器为电视机,则第一预设参数可包括电视机的上的时间、电视机的外部存储器的唯一标识、电视机的当前环境温度和电视机的出厂标识中的一种或多种。不同的家用电器的第一预设参数可不同,在此不一一列举。

第一生成模块200用于根据第一预设参数和预设的密钥生成算法生成家用电器的唯一密钥。其中,预设的密钥生成算法可以是在该家用电器出厂时设定的,且该预设的密钥生成算法可以根据实际情况进行标定。

例如,上述预设的密钥生成算法可在空调器出厂时,设置在该空调器的存储空间中,其中,该存储空间不仅限于基于实体的存储空间,例如,硬盘,上述存储空间还可以是连接空调器的网络硬盘的存储空间(云存储空间)。

具体地,在空调器初次上电时,获取模块100获取当前时间、空调器的外部存储器的唯一标识和空调器的当前环境温度。然后第一生成模块200从空调器的存储空间中调出预设的密钥生成算法,并根据当前的时间、空调器的外部存储器的唯一标识、空调器的当前环境温度和预设的密钥生成算法生成该空调器的唯一密钥。

需要说明的是,该实施例中所描述的当前时间可通过该空调器PCB板上的时钟电路获取、也可通过无线网络获取,在此不做限定。该实施例中所描述的空调器的当前环境温度可通过内置在空调器中的温度传感器获取。

第二生成模块300用于当接收到用户发送的密匙生成指令时,获取家用电器的第二预设参数,并根据第二预设参数、唯一密钥和预设的密匙生成算法,生成家用电器的动态密匙。其中,预设的密匙生成算法可以是在该家用电器出厂时设定的,且该预设的密匙生成算法可以根据实际情况进行标定,其中,该预设的密匙生成算法可在空调器出厂时,设置在该空调器的存储空间中。

在本发明的一个实施例中,当家用电器为空调器时,第二预设参数可包括当前时间、空调器的当前环境温度、空调器的当前冷媒压力和空调器系统的当前版本号中的一种或多种。在本发明的其他实施例中,如果家用电器为电视机,则第二预设参数可包括当前时间、电视机的当前环境温度、电视机系统的当前版本号和电视机的出厂标识中的一种或多种。不同的家用电器的第二预设参数可不同,在此不一一列举。

具体地,当第二生成模块300接收到用户发送的密匙生成指令时,可获取当前时间,空调器的当前环境温度和空调器系统的当前版本号。然后第二生成模块300从空调器的存储空间中调出预设的密匙生成算法,并根据当前时间,空调器的当前环境温度、空调器系统的当前版本号和预设的密匙生成算法生成空调器的动态密匙。

综上所述,本发明实施例提供的用于家用电器的加密装置,能够使家用电器拥有动态密匙,从而解决了不同的人可以通过其他渠道获得家用电器密码的问题,从而避免非授权人员操作家用电器,进而提高家用电器的安全性。

另外,在本发明的实施例中,第二生成模块300在生成动态密钥之后,还可将其发送至相应的移动终端以告知用户生成的动态密码。

在本发明的一个实施例中,如图3所示,用于家用电器的加密装置还可包括接收模块400,接收模块400用于在第二生成模块生成动态密匙之后,通过家用电器的用户界面接收动态密匙以进行家用电器系统的登录验证。

具体地,当用户接收到空调器的动态密码之后,可通过空调器的用户界面输入该动态密码,并将其发送至接收模块400,接收模块400在接收到该动态密码之后对其进行验证以登录空调器的系统,应理解的是,用户在登录空调器的系统之前都需要获取动态密码,因需要获取的动态密码时的时间不同,当前环境温度不同,生成的动态密码各不相同,从而大大增加了空调器的安全性。

综上,根据本发明实施例的用于家用电器的加密装置,在家用电器上电后,通过获取模块获取家用电器的第一预设参数,而后第一生成模块根据第一预设参数和预设的密钥生成算法生成家用电器的唯一密钥,当接收到用户发送的密匙生成指令时,第二生成模块获取家用电器的第二预设参数,并根据第二预设参数、唯一密钥和预设的密匙生成算法,生成家用电器的动态密匙。由此,该装置能够使家用电器拥有动态密匙,从而解决了不同的人可以通过其他渠道获得家用电器密码的问题,从而避免非授权人员操作家用电器,进而提高家用电器的安全性。

为了实现上述实施例,本发明还提出一种家用电器,其包括上述用于家用电器的加密装置。

本发明实施例的家用电器,通过上述用于家用电器的加密装置,能够拥有动态密匙,从而解决了不同的人可以通过其他渠道获得家用电器密码的问题,从而避免非授权人员操作家用电器,进而提高家用电器的安全性。

在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1