信息加密方法、装置、存储介质及电子设备制造方法及图纸

技术编号:20120743 阅读:26 留言:0更新日期:2019-01-16 12:35
本申请实施例公开了信息加密方法、装置、存储介质及电子设备。其中方法用于控制设备对信息进行加密,包括:接收信息,并识别所述信息的内容;根据所述信息的内容确定所述信息的机密等级;对满足预设机密等级的信息进行加密。本申请实施例通过采用上述技术方案,电子设备自动识别接收的信息是否为机密信息,以及机密等级,有针对性地对机密信息进行加密,避免用户安全意识差导致机密信息泄露的问题,同时避免全部信息加密导致的信息浏览时解密操作繁琐的情况,兼顾了信息安全性和操作便利性,提高电子设备的智能化和人性化。

Information Encryption Method, Device, Storage Medium and Electronic Equipment

The embodiment of this application discloses an information encryption method, device, storage medium and electronic device. The method is used to control the device to encrypt the information, including receiving the information and identifying the content of the information, determining the confidentiality level of the information according to the content of the information, and encrypting the information satisfying the preset confidentiality level. By adopting the above technical scheme, the electronic device automatically identifies whether the received information is confidential or not, and the level of confidentiality, and encrypts the confidential information pertinently, so as to avoid the problem of leaking the confidential information caused by the user's poor security consciousness, and avoid the tedious operation of decryption when browsing all the information encrypted, taking into account the information security. It is easy to operate and improve the intelligence and humanity of electronic equipment.

【技术实现步骤摘要】
信息加密方法、装置、存储介质及电子设备
本申请实施例涉及电子设备
,尤其涉及一种信息加密方法、装置、存储介质及电子设备。
技术介绍
随着诸如智能手机等电子设备的不断发展,电子设备给用户带来很大的便利,用户在生活和工作各方面对电子设备的依赖性越来越强,信息安全成为用户的关注点。目前很多的电子设备的开发商增加了应用的机密功能,例如微信或者短信等应用。但是大部分用户没有信息加密的意识或者不了解那些信息需要机密,同时目前的信息机密是以应用为单位,例如对微信信息设置机密,电子设备收到的全部微信信息均进行加密,当用户接受大量的微信信息时,用户每一条信息均需要进行解密,操作繁琐,用户体验差。
技术实现思路
本申请实施例提供信息加密方法、装置、存储介质及电子设备,智能识别信息的机密等级,提高机密信息的安全性。第一方面,本申请实施例提供了一种信息加密方法,用于控制设备对信息进行加密,包括:接收信息,并识别所述信息的内容;根据所述信息的内容确定所述信息的机密等级;对满足预设机密等级的信息进行加密。第二方面,本申请实施例提供了一种信息加密装置,包括:信息接收模块,用于接收信息,并识别所述信息的内容;机密等级确定模块,用于根据所述信息的内容确定所述信息的机密等级;加密模块,用于对满足预设机密等级的信息进行加密。第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例所述的信息加密方法。第四方面,本申请实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的信息加密方法。本申请实施例中提供的信息加密方法。接收信息,并识别所述信息的内容,根据所述信息的内容确定所述信息的机密等级,对满足预设机密等级的信息进行加密。通过采用上述方案,电子设备自动识别接收的信息是否为机密信息,以及机密等级,有针对性地对机密信息进行加密,避免用户安全意识差导致机密信息泄露的问题,同时避免全部信息加密导致的信息浏览时解密操作繁琐的情况,兼顾了信息安全性和操作便利性,提高电子设备的智能化和人性化。附图说明图1为本申请实施例提供的一种信息加密方法的流程示意图;图2为本申请实施例提供的另一种信息加密方法的流程示意图;图3为本申请实施例提供的另一种信息加密方法的流程示意图;图4为本申请实施例提供的另一种信息加密方法的流程示意图;图5为本申请实施例提供的一种信息加密装置的结构示意图;图6为本申请实施例提供的一种电子设备的结构示意图;图7为本申请实施例提供的另一种电子设备的结构示意图。具体实施方式下面结合附图并通过具体实施方式来进一步说明本申请的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。图1为本申请实施例提供的一种信息加密方法的流程示意图,该方法可以由信息加密装置执行,其中该装置可由软件和/或硬件实现,一般可集成在电子设备中。如图1所示,该方法包括:步骤101、接收信息,并识别所述信息的内容;步骤102、根据所述信息的内容确定所述信息的机密等级;步骤103、对满足预设机密等级的信息进行加密。示例性的,本申请实施例中的电子设备可包括手机、手表和平板电脑等智能设备。在步骤101中,电子设备接收的信息为电子设备中应用程序接收的信息,示例性的,可以是用户联系人通过通信应用程序发送的信息,例如通过微信、QQ或者短信等应用程序发送的信息,还可以是应用程序的管理后台发送的通知类信息,例如游戏应用程序、携程或者支付宝等发送的通知信息、推送信息等。其中,电子设备接收的信息的内容可以是包括文字、图像和字符串中的一项或多项,电子设备通过识别信息中包括的文字、图像和字符串,可确定信息内容。在步骤102中,电子设备接收的信息中,即使是同一应用程序或者同一发信人发送的信息中,可以包括用户的机密信息或者常规信息,本实施例中,通过预先设定的机密规则对识别的信息内容进行判断以确定电子设备接收的信息是否是机密信息,并确定接收的信息的机密等级。示例性的,电子设备接收的机密信息可以是用户的个人隐私信息、个人账户信息、工作信息等。在一些实施例中,根据所述信息的内容确定所述信息的机密等级,包括:根据预先设定的机密规则识别所述信息的内容中的机密关键词、机密图像和机密字符串,以及所述机密关键词、机密图像和机密字符串的机密等级;根据所述机密关键词、机密图像和机密字符串的机密等级确定所述信息的机密等级。本实施例中,用于判断机密信息以及机密等级的机密规则可以是由系统设置的,还可以是由用户自主设置的,还可以是用户基于系统设置进行更新确定的。其中,识别信息中包含的图像、关键字和字符串,若所述信息内容中的图像、关键字和字符串的至少一项满足预设的机密规则的判断标准时,则确定该信息中为机密信息,例如识别信息中包括预设的机密等级的图像,或识别信息中包括预设机密等级的关键字,或识别信息中包括预设的机密等级的字符串,则可将识别信息确定为设机密等级的机密信息。可选的,识别信息内容的文字进行分词,去除重复词、单字词和停用词,得到待判断的关键词,在电子设备中可设置用于判断机密信息的关键词库,将待判断的关键词在关键词库中进行匹配,用于判断机密信息机密规则为待判断的关键词在关键词库中存在任一关键词匹配成功。相应的,关键词库中还包括各个关键词的机密等级,在任一关键词匹配成功时,可进一步确定匹配成功的关键词的机密等级,进而将待判断的关键词对应信息的机密等级设置为匹配成功的关键词的机密等级。其中,用于判断机密关键词的关键词库可以是系统设置的,还可以是用户对关键词库中的关键词进行添加、删除和修改,例如关键词库中包括的关键词可以是但不限于身份证号码、手机号码、账号、密码、昵称或者工作相关的关键词等,其中昵称可根据用户需求进行添加。相应的,关键词的机密等级可以有用户进行设置或调整。示例性的,可以是工作相关的关键词的机密等级最高、昵称的机密等级次之、个人账号等的机密等级再次等。其中机密等级的等级数量也可以是由用户设置,例如3个等级或者5个等级等。需要说明的是,识别信息内容中的关键词,不仅限于信息内容中的文字,还包括信息内容中的图像中的文字。可选的,当信息内容是即时通讯软件接收的信息时,对字符串进行机密信息的判断可以是获取该字符串在对话界面的上下文,对上下文进行语义分析,确定该字符串是否为机密信息,其中,该字符串的上下文可以是不局限于信息内容,还可以包括信息内容之外的文字。示例性的,在即时通信的对话界面中,在字符串之后存在“这是我的身份证号码”的文字,或者在字符串之前存在“把你的身份证号码给我”的文字,通过语义分析,可知该字符串为身份证本文档来自技高网...

【技术保护点】
1.一种信息加密方法,用于控制设备对信息进行加密,其特征在于,包括:接收信息,并识别所述信息的内容;根据所述信息的内容确定所述信息的机密等级;对满足预设机密等级的信息进行加密。

【技术特征摘要】
1.一种信息加密方法,用于控制设备对信息进行加密,其特征在于,包括:接收信息,并识别所述信息的内容;根据所述信息的内容确定所述信息的机密等级;对满足预设机密等级的信息进行加密。2.根据权利要求1所述的方法,其特征在于,根据所述信息的内容确定所述信息的机密等级,包括:将所述信息的内容输入至预先训练的信息机密识别模型;根据所述信息机密识别模型的输出结果确定所述信息的机密等级。3.根据权利要求2所述的方法,其特征在于,在接收信息之前,还包括:获取用户输入的机密关键词或机密图像;设定输入的机密关键词或机密图像对应的机密等级;根据所述用户输入的机密关键词或机密图像和对应机密等级对所述预先训练的信息机密识别模型进行训练。4.根据权利要求1所述的方法,其特征在于,根据所述信息的内容确定所述信息的机密等级,包括:识别所述信息的内容中的机密关键词、机密图像和机密字符串,以及所述机密关键词、机密图像和机密字符串的机密等级;根据所述机密关键词、机密图像和机密字符串的机密等级确定所述信息的机密等级。5.根据权利要求1所述的方法,其特征在于,在根据所述信息的内容确定所述信息的机密等级之前,还包括:识别设备当前所在的场景;根据...

【专利技术属性】
技术研发人员:陈岩方攀
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1