加密方法和装置制造方法

文档序号:7809493阅读:142来源:国知局
加密方法和装置制造方法
【专利摘要】本发明是关于一种加密方法和装置,属于信息处理领域。所述方法包括:接收对指定信息的加密指令;获取遥控设备的按键信息,所述按键信息用于表示对至少一个按键的选择操作;对应存储所述指定信息与所述按键信息,将所述按键信息作为所述指定信息的密码。本发明通过当接收到对指定信息的加密指令时,获取遥控设备的按键信息,直接将该按键信息作为指定信息的密码,该按键信息用于表示该遥控设备对至少一个按键的选择操作,则用户只需选择遥控设备上的至少一个按键即可完成密码设置过程和后续的解密过程,操作简便,节省了输入密码的时间,提高了效率。
【专利说明】加密方法和装置

【技术领域】
[0001] 本公开是关于信息处理领域,具体来说是关于加密方法和装置。

【背景技术】
[0002] 随着智能电视技术的发展和普及,智能电视可以实现下载电视节目、录制播放的 电视节目、安装应用等多种功能,相应的,智能电视中所存储的信息也越来越多。为了满足 用户对信息的安全需求,智能电视可以根据设置的密码对信息进行加密。
[0003] 智能电视的应用场景以及用户的操作习惯决定了智能电视需要依靠遥控器来进 行操作,则用户可以使用遥控器设置密码。由于遥控器的键盘设置的较为简单,只能输入数 字,而无法输入字符,为了便于用户输入字符,智能电视可以提供虚拟的全键盘,用户通过 点击遥控器中的方向按键控制光标,并通过确认按键选择全键盘中的字符进行输入,以确 定设置的密码。后续过程中,当用户希望打开信息时,可以采用同样的方式输入密码,由智 能电视根据输入的密码对信息进行解密,以打开信息。
[0004] 在实现本发明的过程中,发明人发现相关技术存在缺陷,例如:操作繁琐,密码输 入耗时过长,导致设置密码的过程和解密过程耗时都过长,效率很低。


【发明内容】

[0005] 为了解决相关技术中存在的问题,本公开提供了一种加密方法和装置。所述技术 方案如下:
[0006] 根据本公开实施例的第一方面,提供了一种加密方法,所述方法包括:
[0007] 接收对指定信息的加密指令;
[0008] 获取遥控设备的按键信息,所述按键信息用于表示对至少一个按键的选择操作;
[0009] 对应存储所述指定信息与所述按键信息,将所述按键信息作为所述指定信息的密 码。
[0010] 所述获取遥控设备的按键信息包括:
[0011] 每当接收到所述遥控设备按键的信号时,根据所述信号,确定所述按键的按键标 识;
[0012] 当已确定多个按键标识时,按照确定按键标识的先后顺序,对所述多个按键标识 进行排序,得到所述按键信息。
[0013] 所述获取遥控设备的按键信息包括:
[0014] 每当检测到所述遥控设备方向按键的信号时,根据所述信号,确定所述方向按键 的方向标识;
[0015] 当已确定多个方向标识时,按照确定方向标识的先后顺序,对所述多个方向标识 进行排序,得到方向按键信息。
[0016] 所述对应存储所述指定信息与所述按键信息,将所述按键信息作为所述指定信息 的密码之后,所述方法包括:
[0017] 当接收到打开所述指定信息的指令时,获取所述遥控设备的解密按键信息;
[0018] 获取与所述指定信息对应存储的按键信息;
[0019] 判断所述解密按键信息与所述按键信息是否匹配;
[0020] 当所述解密按键信息与所述按键信息匹配时,打开所述指定信息。
[0021] 所述判断所述解密按键信息与所述按键信息是否匹配包括:
[0022] 获取所述解密按键信息中包括的至少一个解密按键标识,以及所述至少一个解密 按键标识的第一排序信息;
[0023] 获取所述按键信息中包括的至少一个按键标识,以及所述至少一个按键标识的第 二排序信息;
[0024] 判断所述至少一个解密按键标识与所述至少一个按键标识是否相同,并判断所述 第一排序信息与所述第二排序信息是否相同;
[0025] 当所述至少一个解密按键标识与所述至少一个按键标识相同,且所述第一排序信 息与所述第二排序信息相同时,确定所述解密按键信息与所述按键信息匹配。
[0026] 根据本公开实施例的第二方面,提供了一种加密装置,所述装置包括:
[0027] 加密指令接收模块,用于接收对指定信息的加密指令;
[0028] 按键信息获取模块,用于获取遥控设备的按键信息,所述按键信息用于表示对至 少一个按键的选择操作;
[0029] 存储模块,用于对应存储所述指定信息与所述按键信息,将所述按键信息作为所 述指定信息的密码。
[0030] 所述按键信息获取模块包括:
[0031] 按键标识获取单元,用于每当接收到所述遥控设备按键的信号时,根据所述信号, 确定所述按键的按键标识;
[0032] 信息获取单元,用于当已确定多个按键标识时,按照确定按键标识的先后顺序,对 所述多个按键标识进行排序,得到所述按键信息。
[0033] 所述按键信息获取模块包括:
[0034] 方向标识获取单元,用于每当检测到所述遥控设备方向按键的信号时,根据所述 信号,确定所述方向按键的方向标识;
[0035] 方向按键信息获取单元,用于当已确定多个方向标识时,按照确定方向标识的先 后顺序,对所述多个方向标识进行排序,得到方向按键信息。
[0036] 所述装置还包括:
[0037] 解密信息获取模块,用于当接收到打开所述指定信息的指令时,获取所述遥控设 备的解密按键信息;
[0038] 存储信息获取模块,用于获取与所述指定信息对应存储的按键信息;
[0039] 判断模块,用于判断所述解密按键信息与所述按键信息是否匹配;
[0040] 信息打开模块,用于当所述解密按键信息与所述按键信息匹配时,打开所述指定 信息。
[0041] 所述判断模块包括:
[0042] 第一获取单元,用于获取所述解密按键信息中包括的至少一个解密按键标识,以 及所述至少一个解密按键标识的第一排序信息;
[0043] 第二获取单元,用于获取所述按键信息中包括的至少一个按键标识,以及所述至 少一个按键标识的第二排序信息;
[0044] 判断单元,用于判断所述至少一个解密按键标识与所述至少一个按键标识是否相 同,并判断所述第一排序信息与所述第二排序信息是否相同;
[0045] 匹配确定单元,用于当所述至少一个解密按键标识与所述至少一个按键标识相 同,且所述第一排序信息与所述第二排序信息相同时,确定所述解密按键信息与所述按键 信息匹配。
[0046] 本公开的实施例提供的技术方案可以包括以下有益效果:
[0047] 本实施例提供的方法和装置,通过当接收到对指定信息的加密指令时,获取遥控 设备的按键信息,直接将该按键信息作为指定信息的密码,该按键信息用于表示该遥控设 备对至少一个按键的选择操作,则用户只需选择遥控设备上的至少一个按键即可完成密码 设置过程和后续的解密过程,操作简便,节省了输入密码的时间,提高了效率。
[0048] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本 公开。

【专利附图】

【附图说明】
[0049] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施 例,并与说明书一起用于解释本发明的原理。
[0050] 图1是根据一示例性实施例示出的一种加密方法的流程图;
[0051] 图2是根据一示例性实施例示出的一种加密方法的流程图;
[0052] 图3是根据一示例性实施例示出的一种加密装置的框图;
[0053] 图4是根据一示例性实施例示出的一种用于加密的装置的框图。

【具体实施方式】
[0054] 为使本公开的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对 本公开做进一步详细说明。在此,本公开的示意性实施方式及其说明用于解释本公开,但并 不作为对本公开的限定。
[0055] 本公开实施例提供一种加密方法和装置,以下结合附图对本公开进行详细说明。
[0056] 图1是根据一示例性实施例示出的一种加密方法的流程图,如图1所示,包括以下 步骤:
[0057] 在步骤101中,接收对指定信息的加密指令。
[0058] 在步骤102中,获取遥控设备的按键信息,该按键信息用于表示对至少一个按键 的选择操作。
[0059] 在步骤103中,对应存储该指定信息与该按键信息,将该按键信息作为该指定信 息的密码。
[0060] 本实施例提供的方法,通过当接收到对指定信息的加密指令时,获取遥控设备的 按键信息,直接将该按键信息作为指定信息的密码,该按键信息用于表示该遥控设备对至 少一个按键的选择操作,则用户只需选择遥控设备上的至少一个按键即可完成密码设置过 程和后续的解密过程,操作简便,节省了输入密码的时间,提高了效率。
[0061] 该获取遥控设备的按键信息包括:
[0062] 每当接收到该遥控设备按键的信号时,根据该信号,确定该按键的按键标识;
[0063] 当已确定多个按键标识时,按照确定按键标识的先后顺序,对该多个按键标识进 行排序,得到该按键信息。
[0064] 该获取遥控设备的按键信息包括:
[0065] 每当检测到该遥控设备方向按键的信号时,根据该信号,确定该方向按键的方向 标识;
[0066] 当已确定多个方向标识时,按照确定方向标识的先后顺序,对该多个方向标识进 行排序,得到方向按键信息。
[0067] 该对应存储该指定信息与该按键信息,将该按键信息作为该指定信息的密码之 后,该方法包括:
[0068] 当接收到打开该指定信息的指令时,获取该遥控设备的解密按键信息;
[0069] 获取与该指定信息对应存储的按键信息;
[0070] 判断该解密按键信息与该按键信息是否匹配;
[0071] 当该解密按键信息与该按键信息匹配时,打开该指定信息。
[0072] 该判断该解密按键信息与该按键信息是否匹配包括:
[0073] 获取该解密按键信息中包括的至少一个解密按键标识,以及该至少一个解密按键 标识的第一排序信息;
[0074] 获取该按键信息中包括的至少一个按键标识,以及该至少一个按键标识的第二排 序信息;
[0075] 判断该至少一个解密按键标识与该至少一个按键标识是否相同,并判断该第一排 序信息与该第二排序信息是否相同;
[0076] 当该至少一个解密按键标识与该至少一个按键标识相同,且该第一排序信息与该 第二排序信息相同时,确定该解密按键信息与该按键信息匹配。
[0077] 上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再 --赘述。
[0078] 图2是根据一示例性实施例示出的一种加密方法的流程图,如图2所示,本实施例 的交互主体为播放设备和遥控设备,包括以下步骤:
[0079] 在步骤201中,该遥控设备向该播放设备发送对指定信息的加密指令。
[0080] 在本实施例中,该播放设备可以为智能电视、智能空调等设备,该遥控设备用于控 制该播放设备,可以为用于控制该播放设备的遥控器或者智能手机等。该遥控设备配置有 多个按键,当该遥控设备检测到用户点击按键时,向该播放设备发送该按键对应的信号,当 该播放设备接收该信号时,即可根据该信号进行响应。其中,该遥控设备可以基于红外线、 蓝牙或者无线网络,向该播放设备发送信号,本实施例对此均不做限定。
[0081] 为了便于该播放设备区分用户点击的按键,该遥控设备可以为每个按键分配一个 按键标识,该按键标识用于唯一确定该遥控设备上的按键,可以为按键名称或者按键编号 等,本实施例对此不做限定。当该遥控设备检测到用户点击任一按键时,获取该点击按键的 按键标识,基于该按键标识,向该播放设备发送信号,当该播放设备接收到该信号时,即可 确定该按键标识,并根据该按键标识,确定用户所点击的按键是哪一个按键。
[0082] 在本实施例中,该播放设备可以存储多种信息并打开这些信息,如该播放设备可 以播放存储的网络视频、播放存储的录制电视节目或者显示安装的应用的界面等。为了保 证信息的安全性,该播放设备可以对这些信息进行加密,用户只有输入正确的密码才可以 打开信息。
[0083] 以指定信息为例,该播放设备可以提供该指定信息的加密选项,在该播放设备选 中该加密选项时,如果该遥控设备检测到用户点击确认按键,则向该播放设备发送确认信 号,当该播放设备接收到该确认信号时,确定接收到对该指定信息的加密指令。
[0084] 在步骤202中,当该播放设备接收到该加密指令时,获取该遥控设备的按键信息。
[0085] 当该播放设备接收到该加密指令时,可以显示密码输入栏,提示用户输入设置的 密码,此时用户可以通过点击该遥控设备上的按键,输入要设置的密码,则该播放设备获取 该遥控设备的按键信息,该按键信息用于表示用户对至少一个按键的选择操作,根据该按 键信息可以获知用户点击的至少一个按键。
[0086] 在用户点击按键以输入密码的过程中,每当该遥控设备检测到用户点击按键时, 基于该按键的按键标识,向该播放设备发送信号,相应的,每当该播放设备接收到该遥控设 备按键的信号时,根据该信号,确定该按键标识。当用户输入完成时,该播放设备已确定多 个按键标识,则按照确定按键标识的先后顺序,对该多个按键标识进行排序,得到按键信 息,也即是,按照用户点击按键的先后顺序,对多个按键标识进行排序,得到按键信息。
[0087] 例如,当用户依次点击了 "频道1"按键、"音量+"按键、"频道按键时,该播放 设备得到的按键信息可以如下表1所示。
[0088] 表 1
[0089]

【权利要求】
1. 一种加密方法,其特征在于,所述方法包括: 接收对指定信息的加密指令; 获取遥控设备的按键信息,所述按键信息用于表示对至少一个按键的选择操作; 对应存储所述指定信息与所述按键信息,将所述按键信息作为所述指定信息的密码。
2. 根据权利要求1所述的方法,其特征在于,所述获取遥控设备的按键信息包括: 每当接收到所述遥控设备按键的信号时,根据所述信号,确定所述按键的按键标识; 当已确定多个按键标识时,按照确定按键标识的先后顺序,对所述多个按键标识进行 排序,得到所述按键信息。
3. 根据权利要求1所述的方法,其特征在于,所述获取遥控设备的按键信息包括: 每当检测到所述遥控设备方向按键的信号时,根据所述信号,确定所述方向按键的方 向标识; 当已确定多个方向标识时,按照确定方向标识的先后顺序,对所述多个方向标识进行 排序,得到方向按键信息。
4. 根据权利要求1所述的方法,其特征在于,所述对应存储所述指定信息与所述按键 信息,将所述按键信息作为所述指定信息的密码之后,所述方法包括: 当接收到打开所述指定信息的指令时,获取所述遥控设备的解密按键信息; 获取与所述指定信息对应存储的按键信息; 判断所述解密按键信息与所述按键信息是否匹配; 当所述解密按键信息与所述按键信息匹配时,打开所述指定信息。
5. 根据权利要求4所述的方法,其特征在于,所述判断所述解密按键信息与所述按键 信息是否匹配包括: 获取所述解密按键信息中包括的至少一个解密按键标识,以及所述至少一个解密按键 标识的第一排序信息; 获取所述按键信息中包括的至少一个按键标识,以及所述至少一个按键标识的第二排 序信息; 判断所述至少一个解密按键标识与所述至少一个按键标识是否相同,并判断所述第一 排序信息与所述第二排序信息是否相同; 当所述至少一个解密按键标识与所述至少一个按键标识相同,且所述第一排序信息与 所述第二排序信息相同时,确定所述解密按键信息与所述按键信息匹配。
6. -种加密装置,其特征在于,所述装置包括: 加密指令接收模块,用于接收对指定信息的加密指令; 按键信息获取模块,用于获取遥控设备的按键信息,所述按键信息用于表示对至少一 个按键的选择操作; 存储模块,用于对应存储所述指定信息与所述按键信息,将所述按键信息作为所述指 定信息的密码。
7. 根据权利要求6所述的装置,其特征在于,所述按键信息获取模块包括: 按键标识获取单元,用于每当接收到所述遥控设备按键的信号时,根据所述信号,确定 所述按键的按键标识; 信息获取单元,用于当已确定多个按键标识时,按照确定按键标识的先后顺序,对所述 多个按键标识进行排序,得到所述按键信息。
8. 根据权利要求6所述的装置,其特征在于,所述按键信息获取模块包括: 方向标识获取单元,用于每当检测到所述遥控设备方向按键的信号时,根据所述信号, 确定所述方向按键的方向标识; 方向按键信息获取单元,用于当已确定多个方向标识时,按照确定方向标识的先后顺 序,对所述多个方向标识进行排序,得到方向按键信息。
9. 根据权利要求6所述的装置,其特征在于,所述装置还包括: 解密信息获取模块,用于当接收到打开所述指定信息的指令时,获取所述遥控设备的 解密按键信息; 存储信息获取模块,用于获取与所述指定信息对应存储的按键信息; 判断模块,用于判断所述解密按键信息与所述按键信息是否匹配; 信息打开模块,用于当所述解密按键信息与所述按键信息匹配时,打开所述指定信息。
10. 根据权利要求9所述的装置,其特征在于,所述判断模块包括: 第一获取单元,用于获取所述解密按键信息中包括的至少一个解密按键标识,以及所 述至少一个解密按键标识的第一排序信息; 第二获取单元,用于获取所述按键信息中包括的至少一个按键标识,以及所述至少一 个按键标识的第二排序信息; 判断单元,用于判断所述至少一个解密按键标识与所述至少一个按键标识是否相同, 并判断所述第一排序信息与所述第二排序信息是否相同; 匹配确定单元,用于当所述至少一个解密按键标识与所述至少一个按键标识相同,且 所述第一排序信息与所述第二排序信息相同时,确定所述解密按键信息与所述按键信息匹 配。
【文档编号】H04N21/4627GK104159135SQ201410350699
【公开日】2014年11月19日 申请日期:2014年7月22日 优先权日:2014年7月22日
【发明者】田力, 刘超 申请人:小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1