一种基于公开加密技术的记录隐藏方法与流程

文档序号:31931816发布日期:2022-10-26 00:39阅读:来源:国知局

技术特征:
1.一种基于公开加密技术的记录隐藏方法,其特征在于,包括以下步骤:s1:进行构建记录隐藏软件,记录隐藏软件由用户管理模块m1、加解密模块m2、交互模块m3、通信内容搜索模块m4和网络模块m5组成;s2:用户在记录隐藏软件第一次运行的时候,用户管理模块m1会要求用户生成一个档案,用户可以输入用户名作为档案的识别,然后档案会有一个随机生成的数字加字母组成的字符串作为用户的id标识;s3:根据s2中生成的档案,加解密模块m2会生成密钥,加解密模块m2在生成密钥的同时用户必须针对这一档案进行输入一个密码,加解密模块m2为每个用户的档案生成一个随机长字符串s1,并且用刚刚生成的密钥加密为s2;s4:用户管理模块m1将s3中的随机长字符串s1和密钥加密s2与用户id关联起来并进行保存,然后进入交互界面;s5:用户通过用户管理模块m1进行登陆密码,然后进入交互界面,记录隐藏软件会用这个密码解锁密钥,利用密钥解密,看看和随机长字符串s1是否一致,如果一致,就可以正常访问;s6:在经过s5的验证之后,用户可以调用通信内容搜索模块m4,首先选择需要加密的通讯工具软件,然后通信内容搜索模块m4会找到这些软件存放聊天记录所在的位置,通信内容搜索模块m4会调用互动模块m3来显示用户聊天记录,然后用户在互动模块m3中可以添加搜索条件来挑选需要隐藏的具体通讯条目;s7:用户选取好记录后,交互模块m3调用加解密模块m2,利用第一步生成的密钥进行加密,每段加密内容加上表示加密内容所在位置的标记,最后加上s2生成的用户id,做成完整的加密文件,然后将加密文件存放在s2的档案文件夹里面,此时原来通讯软件的被加密部分通讯内容会在原始位置被删除;s8:用户在交互模块m3可以选择浏览被加密的内容,用户在输入自己密码验证后,进入解密模式,指定通讯软件选择被加密的内容,使用密钥进行解密,并把解密过的通讯记录按照联系人分类,按照时间顺序显示在用户面前,用户可以对这些记录进行恢复到对应通讯软件原本保存这些记录的位置。2.根据权利要求1所述的一种基于公开加密技术的记录隐藏方法,其特征在于,所述s1中,用户管理模块m1、加解密模块m2、通信内容搜索模块m4和网络模块m5均与交互模块m3电性连接。3.根据权利要求1所述的一种基于公开加密技术的记录隐藏方法,其特征在于,所述s2中,档案会将今后所有和该用户相关的通讯内容进行储存。4.根据权利要求1所述的一种基于公开加密技术的记录隐藏方法,其特征在于,所述s3中,加解密模块m2会生成密钥的算法采用国密的sm4算法。5.根据权利要求1所述的一种基于公开加密技术的记录隐藏方法,其特征在于,所述s3中,用户输入的密码是用于对密钥进行加密的,用户通过输入正确的密码就可以使用密钥,密码也是作为用户访问档案的凭证。6.根据权利要求1所述的一种基于公开加密技术的记录隐藏方法,其特征在于,所述s6中,具体通讯条目可以选择时间联系人和关键词,也可以选择所有通讯记录。7.根据权利要求1所述的一种基于公开加密技术的记录隐藏方法,其特征在于,所述s8
中,用户也可以选择通过网络模块m5将通讯记录保存到云端。

技术总结
本发明公开了一种基于公开加密技术的记录隐藏方法,包括以下步骤:S1:进行构建记录隐藏软件,记录隐藏软件由用户管理模块m1、加解密模块m2、交互模块m3、通信内容搜索模块m4和网络模块m5组成。本发明可以让用户选择性的加密通讯软件在手机保存的通信记录,就算手机落入他人手里,也没有办法看到手机上的通讯记录。录。录。


技术研发人员:陈方舟 余力 吴斌
受保护的技术使用者:福建海峡基石科技集团有限公司
技术研发日:2022.06.17
技术公布日:2022/10/25
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1