本发明专利技术公开了一种即时通讯的方法,涉及通讯领域。该方法包括:通讯双方各自生成一对密钥(一个公钥和一个私钥),发送方把需发送的明文用自己的私钥加密成密文后通过电子邮件发送给接收方,接收方收到发送方发来的包含密文的电子邮件后用发送方的公钥解密该密文得到明文,接收方采用相同的方法回复信息,从而实现双方的通讯。本发明专利技术解决了用户的即时通讯内容和隐私容易被截获及泄漏的问题。
【技术实现步骤摘要】
本专利技术涉及通讯领域,尤其涉及一种即时通讯的方法。
技术介绍
通讯协议作为各通讯软件开发商的私有协议,用户无法确定其安全程度,第三方评测机构也无法用统一的方案测定其安全强度。后台服务器运行着各通讯软件开发商的私有程序,用户无法确定自己的通讯内容是否被后台服务器缓存,缓存会被保存多长时间,是否会被开发商在未经自己许可的情况下用于大数据分析以确定自己的身份、职业、家庭关系、财务能力、消费习惯等个人隐私信息(从而有针对性的投放精准广告、出售牟利、或其他商业行为)。用户存放在通讯后台服务器上的隐私数据的安全性和私密性,很大程度上取决于各开发商自己建立的管理制度、安全规程,以及相关从业人员的职业道德水平。一旦开发商的私有协议或后台服务被发现漏洞而遭攻击,那么成千上万的用户隐私数据便会被泄漏,社会危害严重,而且这种事情在全球范围每年都在不断的发生着。用户通讯服务的可靠性很大程度上取决于各开发商的资源和研发能力,一旦开发商私有的后台服务出问题,用户无法切换到其他信道以重建联系,只能坐等开发商修复问题。
技术实现思路
本专利技术的目的在于克服现有技术存在的问题,为网络通讯提供绝对安全隐私的保障,而不依赖于法律法规或相关从业人员的职业道德水平。为实现上述技术目的,达到上述技术效果,本专利技术通过以下技术方案实现:当通讯双方需要建立联系时,通讯双方各自采用非对称加密方式生成一对密钥,即一个公钥和一个私钥;通讯的一方把自己生成的公钥和自己的电子邮箱地址,通过电话或短信或口头或其它方式发送给需要与之建立联系的对方;通讯的一方把接收到的对方的电子邮箱地址、对方的公钥和自己生成的私钥都保存起来,作为联系人信息。通讯的发送方获取输入的明文信息,然后将明文信息用接收方的公钥加密后得到密文,再把密文发送到接收方的电子邮箱地址,从而实现信息的发送。进一步的,所述信息包括多媒体数据、联系人信息、操作指令。所述的多媒体数据包括:文本、图片、录音、录像、二进制数据。所述的联系人信息包括:姓名、昵称、性别、年龄、爱好等。所述的操作指令包括:删除联系人指令等。通讯的接收方接收到邮件密文后,用与接收到的电子邮件地址相对应的私钥解密还原成明文信息;如果信息类型是多媒体数据,则显示或播放此多媒体数据;如果信息类型是联系人信息,则更新此联系人介绍信息;如果信息类型是操作指令,则执行此操作指令。当通讯双方需要解除联系时,通讯的一方向需要与之解除联系的对方的电子邮箱地址发送包含删除联系人指令的邮件,然后删除对方的全部联系信息,包括对方的电子邮箱地址、对方的公钥和自己生成的私钥;通讯的一方收到希望与自己解除联系的对方发来的包含删除联系人指令的邮件后,删除对方的全部联系信息,包括对方的电子邮箱地址、对方的公钥和自己生成的私钥。本专利技术提供的技术方案可以包括以下有益效果:通讯协议就是通用的邮件协议,加解密算法也是公开的,只有密钥是保密的,第三方评测机构利用通用的邮件协议、公开的加解密算法可以建立统一的安全测试规程、测试用例,以更加全面和有针对性的评测软件的安全性;后台服务器就是通用的邮件服务器,用户可以登录自己的邮箱,检查收发的邮件、收发时间,如有必要也可以手工删除,在客户端删除联系人后也可以再到邮箱设置里将其列入黑名单来防止被骚扰,完全自主控制;邮件服务器上存放的邮件内容完全加密,无论邮件服务提供商内部是否有完备的安全规章制度、或者其员工是否具备应有的职业道德水平,邮件服务提供商机及其员工都无法获取邮件的实际内容;如果所使用邮件服务器被黑客攻陷,账户名、密码被泄漏,黑客得到的也只是一些无法解密的加密信息,而私钥只保存在通讯方自己手里,攻陷邮箱并不能得到私钥,也就不能解密还原出明文信息;如果所使用邮件服务器宕机,用户可以立即更换其他邮件服务器,以迅速重新建立联系。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明图1是本实施例中通讯双方建立联系的流程图。图2是本实施例中通讯双方收发送信息的流程图。图3是本实施例中通讯双方解除联系的流程图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。图1是本实施例中通讯双方建立联系的流程图,包括以下步骤:在步骤S101中,通讯双方各自采用非对称加密方式生成一对密钥,即一个公钥和一个私钥;在步骤S102中,通讯的一方把自己生成的公钥和自己的电子邮箱地址,通过电话或短信或口头或其它方式发送给需要与之通讯的对方;在步骤S103中,通讯的一方把接收到的对方的电子邮箱地址、对方的公钥和自己生成的私钥都保存起来,作为联系人信息。图2是本实施例中通讯双方收发送信息的流程图,包括以下步骤:在步骤S201中,通讯的发送方获取输入的明文信息;在步骤S202中,通讯的发送方明文信息用接收方的公钥加密后得到密文;在步骤S203中,通讯的发送方把密文发送到接收方的电子邮箱地址;在步骤S204中,通讯的接收方接收邮件密文;在步骤S205中,通讯的接收方把密文用与接收到的电子邮件地址相对应的私钥解密还原成明文信息;在步骤S206中,通讯的接收方判断明文信息的类型,如果是多媒体数据则执行步骤S207,如果是联系人信息则执行步骤S208,如果是操作指令则执行步骤S209;在步骤S207中,通讯的接收方显示或播放此多媒体数据;在步骤S208中,通讯的接收方更新此联系人介绍信息;在步骤S209中,通讯的接收方执行此操作指令。图3是本实施例中通讯双方解除联系的流程图,包括以下步骤:在步骤S301中,通讯的一方向需要与之解除联系的对方的电子邮箱地址发送包含删除联系人指令的邮件,然后删除对方的全部联系信息,包括对方的电子邮箱地址、对方的公钥和自己生成的私钥;在步骤S302中,通讯的一方收到希望与自己解除联系的对方发来的包含删除联系人指令的邮件后,删除对方的全部联系信息,包括对方的电子邮箱地址、对方的公钥和自己生成的私钥。本文档来自技高网...
【技术保护点】
一种即时通讯的方法,其特征在于:通过加密的电子邮件实现即时通讯。
【技术特征摘要】
1.一种即时通讯的方法,其特征在于:通过加密的电子邮件实现即时通讯。2.根据权利要求1所述的方法,其特征在于:当通讯双方需要建立联系时,通讯双方各自采用非对称加密方式生成一对密钥,即一个公钥和一个私钥;通讯的一方把自己生成的公钥和自己的电子邮箱地址,通过电话或短信或口头或其它方式发送给需要与之建立联系的对方;通讯的一方把接收到的对方的电子邮箱地址、对方的公钥和自己生成的私钥都保存起来,作为联系人信息。3.根据权利要求1所述的方法,其特征在于:通讯的发送方获取输入的明文信息,然后将明文信息用接收方的公钥加密后得到密文,再把密文发送到接收方的电子邮箱地址,从而实现信息的发送。4.根据权利要求1所述的方法,其特...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:胡娟芳,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。