一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种文本通信的端对端加密方法与流程

2021-10-22 23:53:00 来源:中国专利 TAG:加密 移动通讯 文本 通信 方法

1.本发明涉及移动通讯技术领域,尤其涉及一种文本通信的端对端加密方法。


背景技术:

2.在通讯技术的迅猛发展下,文本信息,如短信业务受到了人们的重视。人们常常使用文本信息进行业务和生活上的交流,比如:许多商户利用短信传递商业秘密,个人用户将重要的私人信息如银行卡密码、身份生号码等以短信的方式进行发送。文本信息给人们的日常生活带来了极大的方便,提高了效率,但同时也带来了相应的安全隐患。不法分子可以通过监听短信数据获取用户信息。所以,如何保证文本信息的安全性,是现在亟待解决的问题。
3.目前公知的端对端加密方法都是通信软件的开发商利用某种计算机算法生成密钥。文本信息在传输的过程中以密码的形式存在,使用者在使用此类软件时只是简单的输入文本和接收文本信息,软件自动运行密钥解密。这种加密技术存在着信息安全的漏洞,由于文本密钥是由通信软件开发商提供的,容易被窃密者找到密钥源头,进一步破解密钥,一旦密钥被破解,窃密者就能侵入服务器,在信息传输的过程中截获信息,并利用已破解的密钥破译这些信息,造成公民通信信息的泄露。


技术实现要素:

4.针对现有技术中存在的上述不足之处,本发明的目的是提供一种文本通信的端对端加密方法。
5.本发明为实现上述目的所采用的技术方案是:一种文本通信的端对端加密方法,首先以红、橙、黄、绿、青、蓝、紫7种颜色为一级加密标识,再以7的倍数制作页码编号为0-99的每本100页的密码本若干本,其中,每本密码本的行序号为0-9、列序号也为0-9,每页10行、每行10个字,由此编成不同加密等级的密码库。在所述密码库中将每本密码本以阿拉伯数字编定序列号,密码库的等级以7
×
n(n是自然数)的规则划定,如:第一密级的密码以7
×
1的规则即密码库中有7本密码本;第二密级的密码以7
×
2的规则即密码库中有14本密码本;第三密级的密码以7
×
3的规即密码库中有21本密码本,以此类推随着密级等级的升高,所述密码库中的密码本数量以7的倍数递增。
6.使用者根据自己的保密需求自行制作秘钥。首先使用者按照自己的保密需求选定特定密级的密码库;然后以红、橙、黄、绿、青、蓝、紫7种颜色随机配对所述密码库中的密码本序列号,即可生成以7色密码本组成的一把密钥;当文本信息编成后,使用者选定某一色的密码本加密,由软件自动在密码本中选择文本信息中的每一个文字在密码本中某一页、某一行的具体位置,然后以阿拉伯数字编组的形式变成一组4位数的数字密码进行传输。如文本信息中的某一个字在密码本的第15页第6行第8个字的位置中,这个字生成的密码就是“1457”,软件以此规则将整段文本自动转化为数字密码的形式传输。这样,文本信息在传输过程中是以若干组4位数字密码的形式呈现出来的,一旦信息被截获,窃密者能看到的也只
是一些不知道含义数字,由于得不到密钥而无法破译信息内容,由此确保文本信息的安全。而接收端则可以通过与发送端预先设定的同一密钥进行解密文本信息。
7.这种密钥的加密方式是三级加密,即首先选定特定等级的密码库、随后进行7色随机配对密码本、最后自主选定特定颜色密码本译码三道工序完成加密的,密钥制作方式只有发送端和接收端知晓,连通信软件开发商和网络服务商都不掌握。由于密钥是使用者自行制作的,只有发送端和接收端的使用者知道某一特定颜色对应的密码本序列号,所以,除使用者外,再无其他信息泄露的可能性。
8.本发明的有益效果:本发明提供了一种全新的文本通信的端对端加密方法,该方法是首先选定特定等级的密码库、随后进行7色随机配对密码本、最后自主选定特定颜色密码本译码三道工序完成加密的,密钥制作方式只有发送端和接收端知晓,连通信软件开发商和网络服务商都不掌握,因此,除使用者外,再无其他信息泄露的可能性,能够有效避免文本信息的泄露,提升安全性;同时,该方法中通信软件的制作和用户体验都及其简单方便明了,易于实施。
具体实施方式
9.以下实施方式仅用于说明本发明的内容,并不用于限制本发明的保护范围。应用本发明的构思对本发明进行的简单改变都在本发明要求保护的范围内。
10.本发明提供的方法的一种具体实施方式为:使用者在打开通信软件时首先会收到提示:“制作密钥”,点击“制作密钥”后首先选择所需特定密级的密码库,打开密码库后由使用者自主选择7本密码本,并用红、橙黄、绿、青、蓝、紫7种颜色进行随机配对所述密码本的序列号生成密钥,然后制作密钥的使用者可以以“n级,红3、绿9、蓝18、紫25......”的形式将密钥通过电话甚至是面谈等任何不依赖本即时通信软件的方式或渠道告知通信对端,对端使用者也制作同样密钥。文本信息发送者在编成文本信息后,由软件自动在密码本中选择文本信息中的每一个文字在密码本中某一页、某一行的具体位置,然后以阿拉伯数字编组的形式变成一组4位数的数字密码进行传输。如文本信息中的某一个字在密码本的第15页第6行第8个字的位置中,这个字生成的密码就是“1457”,软件以此规则将整段文本自动转化为数字密码的形式传输。而接收端则可以通过与发送端预先设定的同一密钥进行解密文本信息。
11.本发明的有益效果:本发明提供了一种全新的文本通信的端对端加密方法,该方法是首先选定特定等级的密码库、随后进行7色随机配对密码本、最后自主选定特定颜色密码本译码三道工序完成加密的,密钥制作方式只有发送端和接收端知晓,连通信软件开发商和网络服务商都不掌握,因此,除使用者外,再无其他信息泄露的可能性,能够有效避免文本信息的泄露,提升安全性;同时,该方法中通信软件的制作和用户体验都及其简单方便明了,易于实施。
12.对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。
13.此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。


技术特征:
1.一种文本通信的端对端加密方法,其特征在于:首先以红、橙、黄、绿、青、蓝、紫7种颜色为一级加密标识,再以7的倍数制作页码编号为0-99的每本100页的密码本若干本,其中,每本密码本的行序号为0-9、列序号也为0-9,每页10行、每行10个字,由此编成不同加密等级的密码库,在所述密码库中将每本密码本以阿拉伯数字编定序列号,密码库的等级以7
×
n(n是自然数)的规则划定,如:第一密级的密码以7
×
1的规则即密码库中有7本密码本;第二密级的密码以7
×
2的规则即密码库中有14本密码本;第三密级的密码以7
×
3的规即密码库中有21本密码本,以此类推随着密级等级的升高,所述密码库中的密码本数量以7的倍数递增;使用者根据自己的保密需求自行制作秘钥,首先使用者按照自己的保密需求选定特定密级的密码库;然后以红、橙、黄、绿、青、蓝、紫7种颜色随机配对所述密码库中的密码本序列号,即可生成以7色密码本组成的一把密钥;当文本信息编成后,使用者选定某一色的密码本加密,由软件自动在密码本中选择文本信息中的每一个文字在密码本中某一页、某一行的具体位置,然后以阿拉伯数字编组的形式变成一组4位数的数字密码进行传输,软件以此规则将整段文本自动转化为数字密码的形式传输,这样,文本信息在传输过程中是以若干组4位数字密码的形式呈现出来的,而接收端可以通过与发送端预先设定的同一密钥进行解密文本信息;这种密钥的加密方式是三级加密,即首先选定特定等级的密码库、随后进行7色随机配对密码本、最后自主选定特定颜色密码本译码三道工序完成加密的,密钥制作方式只有发送端和接收端知晓,连通信软件开发商和网络服务商都不掌握,由于密钥是使用者自行制作的,只有发送端和接收端的使用者知道某一特定颜色对应的密码本序列号,所以,除使用者外,再无其他信息泄露的可能性。

技术总结
本发明公开了一种文本通信的端对端加密方法,该方法是首先选定特定等级的密码库、随后进行7色随机配对密码本、最后自主选定特定颜色密码本译码三道工序完成加密的,密钥制作方式只有发送端和接收端知晓,连通信软件开发商和网络服务商都不掌握,因此,除使用者外,再无其他信息泄露的可能性,能够有效避免文本信息的泄露,提升安全性;同时,该方法中通信软件的制作和用户体验都及其简单方便明了,易于实施。施。


技术研发人员:陈杰
受保护的技术使用者:陈杰
技术研发日:2020.04.20
技术公布日:2021/10/21
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜