一种短信加密传输的方法

文档序号:7865197阅读:295来源:国知局
专利名称:一种短信加密传输的方法
技术领域
本发明涉及信息加密技术领域,尤其涉及一种短信加密传输的方法。
背景技术
短信是伴随数字移动通信系统而产生的一种电信业务,通过移动通信系统的信令信道和信令网,传送文字短信息或数字短信息,属于一种非实时的、非语音的数据通信业务。短信可以由移动通信终端(手机)始发,也可由移动网络运营商的短信平台服务器始发,还可由与移动运营商短信平台互联的网络业务提供商SP(包括ICP、ISP等)始发。从实现短信业务功能的技术手段而言,通过手机终端发送和接收点对点消息虽然占据主流地位,但并非唯一形式,固定电话、小灵通以及互联网正在成为新的工具和载体。在短信业务发展之初,短信的发送和接收是手机开始,最终到手机,中间经过GSM网/CDMA网、短信中心等网络要素;随着短信点播及定制业务的出现,手机和互联网站、短信增值业务系统可以互相发送短信,互联网站和短信增值业务系统成为新的网络要素,GSM/⑶MA网、短信中心仍保持着短信网络核心地位;随着以固定电话网为基础的“小灵通”手机在中国出现,短信业务扩展到固定网,终端不再局限于手机,小灵通手机或特殊固定终端都可以成为短信的发送和接收方,网络基础也不再局限于GSM/CDMA网等数字移动网,固定网也可以成为短信的网络基础,短信网络要素发生了显著变化。尤其是随着智能手机的出现,短信作为其上的一种业务,彰显更大的作用,其还能携带相对应的语音、彩铃、文本、图片等可作为附件的内容,相当于能携带附件的短信,使得短信内容更丰富,更精彩。
但是由于短信的传输过程中要经过各种各样的网络和运营商,很容易被破解或者拦截,导致信息被他人窃取或无法正常发出。而且,若接收短信的手机丢失,他人很容易获知其中的信息所含的内容,尤其当涉及到商业机密、个人隐私时,会给用户造成极大伤害和损失。

发明内容
本发明要解决的技术问题在于,针对现有技术中短信传输和查阅过程中存在的上述易被拦截、破解和他人获知的缺陷,提供一种安全性较高的短信加密传输的方法。本发明解决其技术问题所采用的技术方案是一种短信加密传输的方法,其特征在于,所述方法包括在发送端执行以下步骤A.编辑短信,选择短信发送模式,若选择密文模式,则执行步骤B至C ;B.根据提示输入密码、图片或指纹中的至少一项;C.根据所述输入的密码、图片或指纹中的至少一项将所述短信的内容编辑加密,并发送。上述一种短信加密传输的方法,其特征在于,所述方法包括在接收端执行以下步骤SI.收到短信,判断是否为密文模式,若是,则执行步骤S2;S2.根据提示输入密码、图片或指纹中的至少一项,若输入正确,则执行步骤S3,否则发出警报;S3.根据所述输入的密码、图片或指纹中的至少一项对加密短信进行解码,获取短信内容。优选地,在所述步骤B中,若输入密码,直接输入包括数字、字符和/或字母的一串密码。优选地,在所述步骤B中,若输入图片,所述步骤B包括以下步骤 BI.弹出一个包含至少两幅图片的窗口;B2.选择一幅图片,并获取所述图片的编号;B3.将所述编号发送到短信加密模块。优选地,在所述步骤B中,若输入指纹,所述步骤D包括以下步骤B4.弹出一个包含至少两个指纹的窗口;B5.选择一个指纹,并获取所述指纹的编号;B6.将所述编号发送到短信加密模块。优选地,所述步骤S2中,若需输入图片,所述步骤S2包括以下步骤S21.弹出一个包括至少两幅图片的窗口 ;S22.选择一幅图片,获取所述图片的编号;S23.判断所述图片编号与接收到的编号是否一致,若一致,则执行步骤S3,若不一致,则发出警报。优选地,所述步骤S2中,若需选择图片,所述步骤S2包括以下步骤S24.指示接收方录入指纹;S25.录入指纹,获取所述指纹的编号;S26.判断所述指纹编号与接收到的编码是否一致,若一致,则执行步骤S3,若不一致,则发出警报。优选地,所述步骤S2中,若需输入密码,直接输入包括数字、字符和/或字母的一串密码,正确的密码是所述加密短信的发起方在加密过程中输入的密码。优选地,所述窗口中的图片及其编号由所述加密短信的发起方和接收方共同商定。优选地,所述窗口中的指纹、录入的指纹和所有指纹的编号由发起方和接收方共同商定。实施本发明的短信加密传输的方法,对指定短信进行加密,加密前需先输入密码、图片或指纹中的至少一项,而这些与指定的接收人员息息相关,可避免短信在传输过程中被截取破解;接收方只有输入正确的密码、图片或指纹后,方能获得该短信的相关信息,若输入错误,则立即报警,可确保短信在接收端仅被指定接收人员解密查看,解决了加密短信存在的安全隐患、安全系数不高的问题,保护了用户的信息安全,满足了用户的人性化要求,进一步提高了用户使用体验。


下面将结合附图及实施例对本发明作进一步说明,附图中图I是本发明短信加密传输的方法在发送端的优选实施例的流程示意图;图2是具体实现图I中步骤B的实施例I的流程示意图;图3是具体实现图I中步骤B的实施例2的流程示意图;图4是本发明短信加密传输的方法在接收端的优选实施例的流程示意图;图5是具体实现图2中步骤S2的实施例I的流程示意图;图6是具体实现图2中步骤S2的实施例2的流程示意图。
具体实施例方式本发明在对短信进行加密传输前,首先对整个加密系统进行初始设置,初始设置包括设置密码类型、图片和指纹,这些初始设置由发起方和接收方双方共同确定。密码可以是一串数字、一串字母、一串字符,或者含有数字、字符和字母中两者、或由字母、字符和数字混合而成;接收方与发起方预先商定图片内容和图片数量,指纹为接受方十个手指中多个的指纹。当发起方与接收方商定好上述信息后,首先将定好的图片、指纹存储到手机数据库中。初始设置后,短信的发起方和接收方共同协商短信加密方式。协商完成后,加密短信的成功传输还包括两大步骤,一个是发起方在发送端对待加密短信的加密发送,另一个为接收方在接收端对加密短信的解密查看。如图I所示,发起方在发送端执行的步骤包括以下步骤A.编辑短信,选择短信发送模式,若选择密文模式,则执行步骤B至C,若不选择,则以传统的明文模式发送短信。B.根据提示输入密码、图片或指纹中的至少一项,在本步骤中,发起方输入密码、图片或指纹中的至少一项后,通过可靠途径告知接收方。C.根据所述输入的密码、图片或指纹中的至少一项将所述短信的内容编辑加密,并发送;在本步骤中,可根据输入的密码、图片或指纹对短信内容进行重新编码。若步骤B中仅输入三项中一项,那么根据输入的那一项重新编码短信内容;若步骤B中输入了三项中任意两项,那么根据输入的那两项重新编码短信内容;若步骤B中输入了全部三项,那么根据输入的全部三项重新编码短信内容。密码、图片或指纹三项的输入顺序不固定,由短信发起方决定。在上述步骤B中,若输入密码,直接输入包括数字、字符和/或字母的一串密码。在上述步骤B中,若输入图片,如图2所示,所述步骤B包括以下步骤BI.弹出一个包含至少两幅图片的窗口;在本步骤中窗口中的图片数量不限,窗口中可以包括5幅图、10幅图或16幅图,但是接收端与发送端的窗口中的图片内容和数量必须一致。B2.选择一幅图片,并获取所述图片的编号;在本步骤中,发起方根据自己的喜好,随机选取多幅图片当中的一幅所有图片对应的编号在发送端和接收端也是一致的。B3.将所述编号发送到短信加密模块。在上述步骤B中,若须输入指纹,如图3所示,所述步骤B包括以下步骤B4.弹出一个包含至少两个指纹的窗口;在本步骤中窗口中的指纹数量不限,窗口中可以包括5个指纹或10个指纹,但是接收端与发送端的包括的指纹内容必须一致。B5.选择一个指纹,并获取所述指纹的编号;在本步骤中所有指纹对应的编号在接收端与发送端也是一致的。B6.将所述编号发送到短信加密模块。在上述加密短信的步骤中,发起方可仅输入密码、图片或指纹中的一项、也可以输入三者中任意两项,还可以三项都输入。对应输入,步骤B中仅执行输入密码的步骤、图2中步骤或图3中的步骤,或执行三种步骤中两者,或执行输入密码步骤、图2步骤和图3步骤中所有步骤。解密过程对应加密过程输入密码、图片或指纹中的至少一项接收方在接收端执行的步骤包括以下步骤SI.收到短信,判断是否为密文模式,若是,则执行步骤S2 ; S2.根据提示输入密码、图片或指纹中的至少一项,若输入正确,则执行步骤S3,否则发出警报;S3.根据所述输入的密码、图片或指纹中的至少一项对加密短信进行解码,获取短信内容。在上述步骤S2中,若需选择图片,如图5所示,所述步骤S2包括以下步骤S21.弹出一个包括至少两幅图片的窗口;S22.选择一幅图片,获取所述图片的编号;S23.判断所述图片编号与接收到的编号是否一致,若一致,则执行步骤S3,若不一致,则发出警报。在上述步骤S2中,若需录入指纹,如图6所示,所述步骤S2包括以下步骤S24.指示接收方录入指纹;S25.录入指纹,获取所述指纹的编号;S26.判断所述指纹编号与接收到的编码是否一致,若一致,则执行步骤S3,若不一致,则发出警报。在上述步骤S2中,若需输入密码,直接输入包括数字、字符和/或字母的一串密码,正确的密码是所述加密短信的发起方在加密过程中输入的密码。接收方接到短信,进行解密的具体操作步骤依据加密过程中发起方的具体加密步骤而定,若发起方在加密过程中仅输入图片、指纹和密码中的任意一项,那么解密过程中也仅需输入对应的那一项,若发起方在加密过程中输入图片、指纹和密码中的任意两项,那么解密过程中也仅需输入对应的那两项,若发起方在加密过程中输入图片、指纹和密码中的全部三项,那么解密过程中也需输入全部三项。此外加密和解密过程中图片、指纹和密码的输入顺序可由发起方随意预设,对应的解密过程中的输入顺序可依据加密过程中的输入顺序制定。上述短信加密步骤中输入图片、指纹或密码时弹出的窗口中的图片、指纹及其对应的编号由所述加密短信的发起方和接收方共同商定,短信解密步骤中弹出的窗口中的图片、录入的指纹及两者对应的编号由所述加密短信的发起方和接收方共同商定。解密时输入的图片、指纹、编号与加密时输入的图片、指纹、编号一一对应。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在 本发明的权利要求范围之内。
权利要求
1.一种短信加密传输的方法,其特征在于,所述方法包括在发送端执行以下步骤 A.编辑短信,选择短信发送模式,若选择密文模式,则执行步骤B至C; B.根据提示输入密码、图片或指纹中的至少一项; C.根据所述输入的密码、图片或指纹中的至少一项将所述短信的内容编辑加密,并发送。
2.根据权利要求I所述一种短信加密传输的方法,其特征在于,所述方法包括在接收端执行以下步骤 51.收到短信,判断是否为密文模式,若是,则执行步骤S2; 52.根据提示输入密码、图片或指纹中的至少一项,若输入正确,则执行步骤S3,否则发出警报; 53.根据所述输入的密码、图片或指纹中的至少一项对加密短信进行解码,获取短信内容。
3.根据权利要求I所述的短信加密传输的方法,其特征在于,在所述步骤B中,若输入密码,直接输入包括数字、字符和/或字母的一串密码。
4.根据权利要求I所述的短信加密传输的方法,其特征在于,在所述步骤B中,若输入图片,所述步骤B包括以下步骤 BI.弹出一个包含至少两幅图片的窗口 ; B2.选择一幅图片,并获取所述图片的编号; B3.将所述编号发送到短信加密模块。
5.根据权利要求I所述的短信加密传输的方法,其特征在于,在所述步骤B中,若输入指纹,所述步骤D包括以下步骤 B4.弹出一个包含至少两个指纹的窗口 ; B5.选择一个指纹,并获取所述指纹的编号; B6.将所述编号发送到短信加密模块。
6.根据权利要求2所述的短信加密传输的方法,其特征在于,所述步骤S2中,若需输入图片,所述步骤S2包括以下步骤 521.弹出一个包括至少两幅图片的窗口; 522.选择一幅图片,获取所述图片的编号; 523.判断所述图片编号与接收到的编号是否一致,若一致,则执行步骤S3,若不一致,则发出警报。
7.根据权利要求2所述的短信加密传输的方法,其特征在于,所述步骤S2中,若需选择图片,所述步骤S2包括以下步骤 524.指示接收方录入指纹; 525.录入指纹,获取所述指纹的编号; 526.判断所述指纹编号与接收到的编码是否一致,若一致,则执行步骤S3,若不一致,则发出警报。
8.根据权利要求2所述的短信加密传输的方法,其特征在于,所述步骤S2中,若需输入密码,直接输入包括数字、字符和/或字母的一串密码,正确的密码是所述加密短信的发起方在加密过程中输入的密码。
9.根据权利要求4或6所述的短信加密传输的方法,其特征在于,所述窗口中的图片及其编号由所述加密短信的发起方和接收方共同商定。
10.根据权利要求5或7所述的短信加密传输的方法,其特征在于,所述窗口中的指纹、录入的指纹和所有指纹的编号由发起方和接收方共同商定。
全文摘要
一种短信加密传输的方法,包括在发送端1)编辑短信,选择短信发送模式,若选择密文模式,则执行步骤2)至3);2)根据提示输入密码、图片或指纹中的至少一项;3)根据所述输入的密码、图片或指纹中的至少一项将所述短信内容编辑加密,并发送;以及在接收端4)收到短信,判断是否为密文模式,若是,则执行步骤5);5)根据提示输入密码、图片或指纹中的至少一项,若输入正确,则执行步骤6),否则发出警报;6)根据所述输入的密码、图片或指纹中的至少一项对加密短信进行解码,获取短信内容。实施本发明的短信加密传输的方法,可避免短信在传输过程中被截取破解、可确保短信在接收端仅被指定接收人员解码查看。
文档编号H04W12/02GK102970659SQ20121045106
公开日2013年3月13日 申请日期2012年11月12日 优先权日2012年11月12日
发明者曾元清, 刘立森 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1