加、解密方法,装置和服务器制造方法及图纸

技术编号:10813203 阅读:73 留言:0更新日期:2014-12-24 18:02
本发明专利技术提供了一种加、解密方法,装置和服务器,以进一步提高原有方法信息加密的安全性。所述的方法包括:接收来自发送方的加密请求,所述加密请求包括原始信息;生成明文的加密信息和对应于原始信息的唯一标识;将唯一标识、加密信息返回至发送方;接收来自接收方的解密请求,所述解密请求包括唯一标识;将对应于唯一标识的原始信息返回至接收方。

【技术实现步骤摘要】
加、解密方法,装置和服务器
本专利技术涉及加密技术,特别是涉及一种信息的加、解密方法和服务器,一种加密方法和装置,一种解密方法和装置。
技术介绍
加密是以某种特殊的算法改变原有的信息数据,是最常用的安全保密手段。采用加密方法后,未授权的用户即使获得了已加密的信息,在不知解密方法时,仍然无法了解信息的内容。现有技术中,发送方使用加密传递信息时,通过加密技术会将信息编辑成乱码进行传送,即将信息转换成不能直接阅读的密文传送给接收方,因此接收方接收到乱码(加密的信息)后,需要通过解密方法获取发送方发送的信息。但采用上述的加密技术时,第三方很容易识别出该乱码是被加密的信息,此时为第三方提供了破解的可乘之机。例如,甲给乙发了一条加密信息,加密后乙手机里显示的信息都是“*%¥@$”,第三方看到内容为“*%¥@$”的信息后,知道已加密,就可以尝试采用如乙的生日、或乙常用的其他密码等来尝试解密,甚至会用一些技术手段破译密码,导致加密的信息面临被泄漏的可能。因此,采用上述方法进行信息的加密存在一定的不安全性,加密的信息面临被泄漏的可能。
技术实现思路
本专利技术实施例提供了一种信息的加、解密方法和服务器,以进一步提高原有方法信息加密的安全性。相应的,本专利技术实施例还提供了一种解密方法和装置,一种加密方法和装置。为了解决上述问题,本专利技术公开了一种信息的加、解密方法,包括:接收来自发送方的加密请求,所述加密请求包括原始信息;生成明文的加密信息和对应于原始信息的唯一标识;将唯一标识、加密信息返回至发送方;接收来自接收方的解密请求,所述解密请求包括唯一标识;将对应于唯一标识的原始信息返回至接收方。可选的,所述方法还包括:预置匹配于发送方标识和接收方标识的密钥;所述加密请求还包括发送方标识和接收方标识;所述生成明文的加密信息和对应于原始信息的唯一标识之后,还包括:根据所述发送方标识和接收方标识获取匹配的密钥;将所述预置的密钥、原始信息和唯一标识的对应关系保存为存储数据;所述解密请求还包括来自接收方的密钥;所述将对应于唯一标识的原始信息返回至接收方具体包括:若所述解密请求中的所述来自接收方的密钥以及所述唯一标识分别与所述存储数据中存储的内容相匹配,则将对应的原始信息返回至接收方。可选的,所述加密请求还包括来自发送方的密钥;所述解密请求还包括来自接收方的密钥;所述将对应于唯一标识的原始信息返回至接收方具体包括:如果与解密请求中唯一标识对应的来自发送方的密钥和来自接收方的密钥相匹配,则将与所述唯一标识对应的原始信息返回至接收方。可选的,所述加密请求还包括所述加密信息的明文类型;所述生成明文的加密信息具体包括:从明文信息集合中随机获取一条所述明文类型的加密信息,其中,所述明文类型包括:祝福类信息、天气类信息和休闲类信息。可选的,所述原始信息的来源包括任一项:邮件、短信和通讯软件;则所述原始信息为所述发送方使用所述来源编辑信息时获取的;或所述原始信息为所述发送方的输入法从所述来源编辑的信息中获取的。相应的,本专利技术实施例还提供了一种解密方法,包括:接收来自发送方的明文的加密信息和唯一标识;显示所述明文的加密信息;接收针对所述明文的加密信息的触发事件,向服务器发送包括所述唯一标识的解密请求;从服务器接收对应于所述唯一标识的原始信息并显示。可选的,所述方法在收到触发事件后还包括:接收用户输入的密钥;所述解密请求还包括所述密钥;所述从服务器接收对应于所述唯一标识的原始信息并显示具体为:从服务器接收对应于所述唯一标识、密钥的原始信息并显示。可选的,所述接收针对所述明文的加密信息的触发事件,并向服务器发送包括所述唯一标识的解密请求,包括:当通过邮件、短信或通讯软件显示加密信息后,采用输入法启动针对所述加密信息的触发事件;依据所述触发事件构成解密请求,并向服务器发送所述解密请求。相应的,本专利技术实施例还提供了一种加密方法,包括:获取待加密的原始信息;向服务器发送包括所述原始信息的加密请求;接收从服务器返回的对应于所述原始信息的唯一标识和明文的加密信息;将所述唯一标识和明文的加密信息发送至接收方。可选的,所述加密请求还包括以下至少一项:接收方标识、来自发送方的密钥。可选的,所述加密请求还包括所述加密信息的明文类型;所述获取待加密的原始信息,包括:采用邮件、短信或通讯软件编辑待加密的原始信息后,通过输入法获取所述原始信息。相应的,本专利技术实施例还提供了一种信息的加、解密服务器,包括:加密接收模块,用于接收来自发送方的加密请求,所述加密请求包括原始信息;生成模块,用于生成明文的加密信息和对应于原始信息的唯一标识;加密返回模块,用于将唯一标识、加密信息返回至发送方;解密接收模块,用于接收来自接收方的解密请求,所述解密请求包括唯一标识;解密返回模块,用于将对应于唯一标识的原始信息返回至接收方。可选的,预置模块,用于预置匹配于发送方标识和接收方标识的密钥;所述加密请求还包括发送方标识和接收方标识;所述服务器还包括:获取模块,用于根据所述发送方标识和接收方标识获取匹配的密钥;存储模块,用于将所述预置的密钥、原始信息和唯一标识的对应关系保存为存储数据;所述解密请求还包括来自接收方的密钥;所述解密返回模块,还用于当所述解密请求中的所述来自接收方的密钥以及所述唯一标识分别与所述存储数据中存储的内容相匹配时,将对应的原始信息返回至接收方。可选的,所述加密请求还包括来自发送方的密钥;所述解密请求还包括来自接收方的密钥;所述解密返回模块,还用于当与解密请求中唯一标识对应的来自发送方的密钥和来自接收方的密钥相匹配时,将与所述唯一标识对应的原始信息返回至接收方。可选的,所述加密请求还包括所述加密信息的明文类型;所述生成模块,还用于从明文信息集合中随机获取一条所述明文类型的加密信息,其中,所述明文类型包括:祝福类信息、天气类信息和休闲类信息。可选的,所述原始信息的来源包括任一项:邮件、短信和通讯软件;则所述原始信息为所述发送方使用所述来源编辑信息时获取的;或所述原始信息为所述发送方的输入法从所述来源编辑的信息中获取的。相应的,本专利技术实施例还提供了一种解密装置,包括:接收模块,用于接收来自发送方的明文的加密信息和唯一标识;显示模块,用于显示所述明文的加密信息;触发发送模块,用于接收针对所述明文的加密信息的触发事件,向服务器发送包括所述唯一标识的解密请求;接收并显示模块,用于从服务器接收对应于所述唯一标识的原始信息并显示。可选的,所述触发发送模块,还用于在收到触发事件后,接收用户输入的密钥;所述解密请求还包括所述密钥;所述接收并显示模块,还用于从服务器接收对应于所述唯一标识、密钥的原始信息并显示。可选的,所述触发发送模块,包括:触发子模块,用于当通过邮件、短信或通讯软件显示加密信息后,采用输入法启动针对所述加密信息的触发事件;发送子模块,用于依据所述触发事件构成解密请求,并向服务器发送所述解密请求。相应的,本专利技术实施例还提供了一种加密装置,包括:获取模块,用于获取待加密的原始信息;请求发送模块,用于向服务器发送包括所述原始信息的加密请求;接收模块,用于接收从服务器返回的对应于所述原始信息的唯一标识和明文的加密信息;加密信息发送模块,用于将所述唯一标识和明文的加密信息发送至接收方。可选的,所述加本文档来自技高网...
加、解密方法,装置和服务器

【技术保护点】
一种信息的加、解密方法,其特征在于,包括:接收来自发送方的加密请求,所述加密请求包括原始信息;生成明文的加密信息和对应于原始信息的唯一标识;将唯一标识、加密信息返回至发送方;接收来自接收方的解密请求,所述解密请求包括唯一标识;将对应于唯一标识的原始信息返回至接收方。

【技术特征摘要】
1.一种信息的加、解密方法,其特征在于,包括:接收来自发送方的加密请求,所述加密请求包括原始信息;生成明文的加密信息和对应于原始信息的唯一标识;将唯一标识、加密信息返回至发送方;接收来自接收方的解密请求,所述解密请求包括唯一标识;将对应于唯一标识的原始信息返回至接收方;所述方法还包括:预置匹配于发送方标识和接收方标识的密钥;所述加密请求还包括发送方标识和接收方标识;所述生成明文的加密信息和对应于原始信息的唯一标识之后,还包括:根据所述发送方标识和接收方标识获取匹配的密钥;将所述预置的密钥、原始信息和唯一标识的对应关系保存为存储数据;所述解密请求还包括来自接收方的密钥;所述将对应于唯一标识的原始信息返回至接收方具体包括:若所述解密请求中的所述来自接收方的密钥以及所述唯一标识分别与所述存储数据中存储的内容相匹配,则将对应的原始信息返回至接收方。2.如权利要求1所述的方法,其特征在于:所述加密请求还包括来自发送方的密钥;所述解密请求还包括来自接收方的密钥;所述将对应于唯一标识的原始信息返回至接收方具体包括:如果与解密请求中唯一标识对应的来自发送方的密钥和来自接收方的密钥相匹配,则将与所述唯一标识对应的原始信息返回至接收方。3.如权利要求1至2任一所述的方法,其特征在于,所述加密请求还包括所述加密信息的明文类型;所述生成明文的加密信息具体包括:从明文信息集合中随机获取一条所述明文类型的加密信息,其中,所述明文类型包括:祝福类信息、天气类信息和休闲类信息。4.根据权利要求3所述方法,其特征在于,所述原始信息的来源包括任一项:邮件、短信和通讯软件;则所述原始信息为所述发送方使用所述来源编辑信息时获取的;或所述原始信息为所述发送方的输入法从所述来源编辑的信息中获取的。5.一种解密方法,其特征在于,包括:接收来自发送方的明文的加密信息和唯一标识;显示所述明文的加密信息;接收针对所述明文的加密信息的触发事件,向服务器发送包括所述唯一标识的解密请求;从服务器接收对应于所述唯一标识的原始信息并显示;所述解密请求还包括所述密钥;所述解密请求还包括来自接收方的密钥;所述从服务器接收对应于所述唯一标识的原始信息并显示包括:从服务器接收对应于所述唯一标识、密钥的原始信息并显示。6.如权利要求5所述的方法,其特征在于:所述方法在收到触发事件后还包括:接收用户输入的密钥;所述从服务器接收对应于所述唯一标识的原始信息并显示具体为:从服务器接收对应于所述唯一标识、密钥的原始信息并显示。7.如权利要求5或6所述的方法,其特征在于,所述接收针对所述明文的加密信息的触发事件,并向服务器发送包括所述唯一标识的解密请求,包括:当通过邮件、短信或通讯软件显示加密信息后,采用输入法启动针对所述加密信息的触发事件;依据所述触发事件构成解密请求,并向服务器发送所述解密请求。8.一种加密方法,其特征在于,包括:获取待加密的原始信息;向服务器发送包括所述原始信息的加密请求;接收从服务器返回的对应于所述原始信息的唯一标识和明文的加密信息;将所述唯一标识和明文的加密信息发送至接收方;所述加密请求还包括以下至少一项:接收方标识、发送方标识和来自发送方的密钥;根据所述发送方标识和接收方标识获取匹配的密钥;将预置的密钥、原始信息和唯一标识的对应关系保存为存储数据。9.如权利要求8所述的方法,其特征在于,所述加密请求还包括所述加密信息的明文类型;所述获取待加密的原始信息,包括:采用邮件、短信或通讯软件编辑待加密的原始信息后,通过输入法获取所述原始信息。10.一种信息的加、解密服务...

【专利技术属性】
技术研发人员:张军
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京;11

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

1