[发明专利]一种无线手持终端的安全信息传输方法在审
申请号: | 201410693904.7 | 申请日: | 2014-11-27 |
公开(公告)号: | CN104468541A | 公开(公告)日: | 2015-03-25 |
发明(设计)人: | 石光捷;张良;付飞龙;张晓莉 | 申请(专利权)人: | 南京欣网互联网络科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 南京源古知识产权代理事务所(普通合伙) 32300 | 代理人: | 马晓辉 |
地址: | 210037 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无线 手持 终端 安全 信息 传输 方法 | ||
1.一种无线手持终端的安全信息传输方法,其特征在于首先设置基于通信网络的群组的安全交互系统,该系统包括若干手持无线终端,所述的手持无线终端通过通信网络同第一后台服务器、第二后台服务器以及第三后台服务器相连接,所述的第二后台服务器内部包含有视频文件和图片文件,所述的第一后台服务器内部包含有音频文件,所述的第三后台服务器内部包含有信息文件,所述的手持无线终端中设置有用于交互的前台模块,所述的第一后台服务器、第二后台服务器以及第三后台服务器分别设置有第一用于交互的后台模块、第二用于交互的后台模块和第三用于交互的后台模块,所述的第一用于交互的后台模块、第二用于交互的后台模块和第三用于交互的后台模块中带有第一用于划分群组的子模块、第二用于划分群组的子模块和第三用于划分群组的子模块,所述的第一后台服务器、第二后台服务器以及第三后台服务器中分别设置有第一手持无线终端的索引表、第二手持无线终端的索引表和第三手持无线终端的索引表,所述的第一后台服务器、第二后台服务器以及第三后台服务器中还分别设置有第一群组的索引表、第二群组的索引表和第三群组的索引表,所述的手持无线终端还包括用于手持无线终端的组群索引表,用于手持无线终端的组群索引表包括用户名、群组号和群组号所对应的群组成员的ID而形成的记录,另外所述的手持无线终端中还设置有用于信息传输的安全加密模块和用于信息传输的安全解密模块;然后进行如下步骤:
步骤1:通过手持无线终端运行用于交互的前台模块后,就打开了用于交互的登录界面,通过登录界面录入需要登录的用户名和密码,然后用于交互的前台模块发送包含有无线手持终端的设备ID、录入的用户名和密码的请求群组信息的数据包通过通信网络随机发送给所述的第一后台服务器、第二后台服务器或者第三后台服务器中,所述的第一后台服务器、第二后台服务器或者第三后台服务器接收到请求群组信息的数据包后,就将该请求群组信息的数据包中的用户名和密码提取出来,同第一群组的索引表、第二群组的索引表或者第三群组的索引表的记录进行对比,如果记录中分别存在同该请求群组信息的数据包中的用户名和密码相一致的用户名和用户名密码,就取出该记录并在第一手持无线终端的索引表、第二手持无线终端的索引表或者第三手持无线终端的索引表中把同请求群组信息的数据包中的无线手持终端的设备ID相一致的无线手持终端的设备ID相对应的无线手持终端的IP地址作为目的地址来把该记录中的群组号和群组号所对应的群组成员的ID发送到手持无线终端中,手持无线终端通过运行用于交互的前台模块把接收到的该记录中的群组号和群组号所对应的群组成员的ID进行显示;
步骤2:当一个手持无线终端中的登录的用户需要同其他用户进行实时发送消息通信时,就通过运行用于交互的前台模块在用于消息的编辑框中编辑消息,编辑完消息后就运行用于信息传输的安全加密模块对该消息进行加密处理,所述的加密处理方式为需要使用一个与设定的块的大小相同的移位寄存器,并用一个随机数将该移位寄存器初始化,然后,将移位寄存器内容使用块密码加密,然后将结果的最高x位与信息的最高x位进行异或,以产生密文的x位,下一步将生成的x位密文移入移位寄存器中,并对下面的x位请求双向传输的信号的重复这一过程,所述的x为自然数;选择需要发送消息通信的群组成员的ID,用于交互的前台模块就把该加密后的消息、用户名、需要发送消息的群组成员的ID以及群组号经过通信网络发送给同通信网络相连接的其它所有的手持无线终端中,当其它的手持无线终端接收到了该消息、用户名、需要发送消息的群组成员的ID以及群组号后,然后启动用于交互的前台模块6来根据接收到的用户名来进行判断,如果接收到的需要发送消息的群组成员的ID中存在同在该手持无线终端中登录的用户名相一致的群组成员的ID,就先运行用于信息传输的安全解密模块对接收到的消息进行解密,所述的解密的方式为以一个随机数开始,对移位寄存器加密,将结果的高x位与密文异或运算,产生x位明文,再将密文的下面x位移入寄存器,其中所述的x为自然数,然后就启动显示消息的消息框把解密后的消息进行显示,如果接收到的需要发送消息的群组成员的ID中不存在同在该手持无线终端中登录的用户名相一致的群组成员的ID,就把该接收到的消息进行保存,直到新的用户在该手持无线终端中登录后,并存在接收到的需要发送消息的群组成员的ID中存在同在该手持无线终端中登录的新的用户名相一致的群组成员的ID,就启动显示消息的消息框把接收到的消息进行显示,然后把所述的用户名、需要发送消息的群组成员的ID组合起来并把发送消息到接收消息的间隔时长发送到第三后台服务器中加以存储;
步骤3:当一个手持无线终端中的登录的用户需要同其他用户进行实时发送信息文件通信时,选择需要发送信息文件通信的群组成员的ID,用于交互的前台模块就把用户名、需要发送信息的群组成员的ID、信息文件的唯一标识以及群组号经过通信网络发送给第三后台服务器中,当第三后台服务器接收到了用户名、需要发送信息的群组成员的ID、信息文件的唯一标识以及群组号后,运行第三用于交互的后台模块在用于信息文件的索引表中找到对应信息文件的路径,再根据对应信息文件的路径找到该信息文件,然后把找到的信息文件、接收到的用户名、需要发送信息的群组成员的ID、信息文件的唯一标识以及群组号发送到同通信网络相连接的其它的手持无线终端中,然后启动用于交互的前台模块来根据接收到的用户名来进行判断,如果接收到的需要发送信息的群组成员的ID中存在同在该手持无线终端中登录的用户名相一致的群组成员的ID,那么就启动显示信息的信息框把接收到的信息文件进行显示,如果接收到的需要发送信息的群组成员的ID中不存在同在该手持无线终端中登录的用户名相一致的群组成员的ID,就把该接收到的信息文件进行保存,直到新的用户在该手持无线终端中登录后,并存在接收到的需要发送信息的群组成员的ID中存在同在该手持无线终端中登录的新的用户名相一致的群组成员的ID,就启动显示信息的信息框把接收到的信息文件进行显示,然后把所述的用户名、需要发送信息的群组成员的ID组合起来并把发送信息文件到接收信息文件的间隔时长发送到第三后台服务器中加以存储;
步骤4:当一个手持无线终端中的登录的用户需要同其他用户进行实时发送视频文件通信时,选择需要发送视频文件通信的群组成员的ID,用于交互的前台模块就把用户名、需要发送视频的群组成员的ID、视频文件的唯一标识以及群组号经过通信网络发送给第二后台服务器中,当第二后台服务器接收到了用户名、需要发送视频的群组成员的ID、视频文件的唯一标识以及群组号后,运行第二用于交互的后台模块8在用于视频文件的索引表中找到对应视频文件的路径,再根据对应视频文件的路径找到该视频文件,然后把找到的视频文件、接收到的用户名、需要发送视频的群组成员的ID、视频文件的唯一标识以及群组号发送到同通信网络相连接的其它的手持无线终端中,然后启动用于交互的前台模块来根据接收到的用户名来进行判断,如果接收到的需要发送视频的群组成员的ID中存在同在该手持无线终端中登录的用户名相一致的群组成员的ID,那么就启动显示视频的视频框把接收到的视频文件进行显示,如果接收到的需要发送视频的群组成员的ID中不存在同在该手持无线终端中登录的用户名相一致的群组成员的ID,就把该接收到的视频文件进行保存,直到新的用户在该手持无线终端中登录后,并存在接收到的需要发送视频的群组成员的ID中存在同在该手持无线终端中登录的新的用户名相一致的群组成员的ID,就启动显示视频的视频框把接收到的视频文件进行显示,然后把所述的用户名、需要发送视频的群组成员的ID组合起来并把发送视频文件到接收视频文件的间隔时长发送到第二后台服务器中加以存储;
步骤5:当一个手持无线终端中的登录的用户需要同其他用户进行实时发送音频文件通信时,选择需要发送音频文件通信的群组成员的ID,用于交互的前台模块就把用户名、需要发送音频的群组成员的ID、音频文件的唯一标识以及群组号经过通信网络发送给第一后台服务器中,当第一后台服务器接收到了用户名、需要发送音频的群组成员的ID、音频文件的唯一标识以及群组号后,运行第一用于交互的后台模块在用于音频文件的索引表中找到对应音频文件的路径,再根据对应音频文件的路径找到该音频文件,然后把找到的音频文件、接收到的用户名、需要发送音频的群组成员的ID、音频文件的唯一标识以及群组号发送到同通信网络相连接的其它的手持无线终端中,然后启动用于交互的前台模块来根据接收到的用户名来进行判断,如果接收到的需要发送音频的群组成员的ID中存在同在该手持无线终端中登录的用户名相一致的群组成员的ID,那么就启动显示音频的音频框把接收到的音频文件进行显示,如果接收到的需要发送音频的群组成员的ID中不存在同在该手持无线终端中登录的用户名相一致的群组成员的ID,就把该接收到的音频文件进行保存,直到新的用户在该手持无线终端中登录后,并存在接收到的需要发送音频的群组成员的ID中存在同在该手持无线终端中登录的新的用户名相一致的群组成员的ID,就启动显示音频的音频框把接收到的音频文件进行显示,然后把所述的用户名、需要发送音频的群组成员的ID组合起来并把发送音频文件到接收音频文件的间隔时长发送到第一后台服务器中加以存储;
步骤6:所述的第一用于交互的后台模块、第二用于交互的后台模块和第三用于交互的后台模块分别定时启动所述的第一用于划分群组的子模块、第二用于划分群组的子模块和第三用于划分群组的子模块,所述的第一用于划分群组的子模块、第二用于划分群组的子模块和第三用于划分群组的子模块分别根据第一后台服务器中的所述的用户名、需要发送音频的群组成员的ID组合起来并把发送音频文件到接收音频文件的间隔时长、第二后台服务器中的所述的用户名、需要发送视频的群组成员的ID以及发送视频文件到接收视频文件的间隔时长以及第三后台服务器中的所述的用户名、需要发送信息的群组成员的ID以及发送信息文件到接收信息文件的间隔时长来计算出在定时的范围内通信的次数,并把该通信的次数定时的发送到手持无线终端中通知对应的用户以供其判断联系的密切程度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京欣网互联网络科技有限公司,未经南京欣网互联网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410693904.7/1.html,转载请声明来源钻瓜专利网。