一种基于浏览器的剪贴板内容加密方法和系统技术方案

技术编号:38329468 阅读:25 留言:0更新日期:2023-07-29 09:12
本发明专利技术提出了一种基于浏览器的剪贴板内容加密方法和系统,其中方法包括操作终端选择需要复制的信息;管理系统实时判断复制的信息内容和来源,并进行分类,类别包括普通信息和保护信息,将普通信息通过复制指令执行复制存入剪贴板,将保护信息进行加密处理;同时记录信息来源,生成剪贴板数据库,并对剪贴板数据库进行加密和设置访问权限,浏览器如果想要获取剪贴板的内容,需要发送请求指令,定期清理和覆盖剪贴板数据库;实现此方法的系统包括信息识别模块、加密模块、权限获取模块和更新模块;通过对信息本身加密和剪贴板数据加密并设置权限,并定期清理数据库,最大限度的防止信息泄露。息泄露。息泄露。

【技术实现步骤摘要】
一种基于浏览器的剪贴板内容加密方法和系统


[0001]本专利技术涉及数据加密
,特别涉及一种基于浏览器的剪贴板内容加密方法和系统。

技术介绍

[0002]"剪切"、"复制"、"粘贴"等操作是最普通不过的用户需求,它是操作系统诞生以来一直存在的基本功能。而现在,智能设备剪贴板不光可以为用户省去反复打字等繁琐的操作、节约时间、提高效率,但是在带来便利的同时也增加了信息泄露的险,因为各大网站可能会任意读取或写入用户的剪贴板数据,造成剪贴板隐私数据泄露,比如电话号码、住址、聊天记录等,但是调用剪贴板时,系统根本不会需要用户做任何授权,连提示都没有,为用户带来了信息安全隐患。

技术实现思路

[0003]本专利技术提供了一种基于浏览器的剪贴板内容加密方法和系统,用以解决浏览器随意获取剪贴板的内容从而造成信息泄露的问题:
[0004]本专利技术提出的一种基于浏览器的剪贴板内容加密方法,所述方法包括:
[0005]S1、操作终端选择需要复制的信息;管理系统根据操作终端的选择实时判断需要复制的信息内容和来源,并根据所述信息的内容和来源进行分类,其中类别包括普通信息和保护信息;
[0006]S2、将所述普通信息通过复制指令执行复制存入剪贴板,将所述保护信息进行加密处理后通过复制存入剪贴板;同时记录信息来源,生成剪贴板数据库,并对所述剪贴板数据库进行加密和设置访问权限;
[0007]S3、浏览器如果想要获取剪贴板的内容,需要发送请求指令给管理系统,管理系统将所述请求指令发放给操作终端并根据所述操作终端的反馈指令决定是否允许请求;
[0008]S4、定期清理和覆盖剪贴板数据库的原有的内容。
[0009]进一步的,所述操作终端选择需要复制的信息;管理系统根据操作终端的选择实时判断需要复制的信息内容和来源,并根据所述信息的内容和来源进行分类,其中类别包括普通信息和保护信息,包括:
[0010]S101、操作终端选择需要复制的信息;管理系统根据操作终端的选择实时判断需要复制的信息的来源,所述来源包括来应用程序的和运营平台;
[0011]S102、管理系统判定需要复制的信息内容;
[0012]S103、管理系统通过信息的来源和内容将复制的信息进行分类;其中信息的类别包括普通信息和保护信息;其中所述保护信息中还包含个人保护信息和公共保护信息。
[0013]进一步的,所述将所述普通信息通过复制指令执行复制存入剪贴板,将所述保护信息进行加密处理后通过复制存入剪贴板;同时记录信息来源,生成剪贴板数据库,并对所述剪贴板数据库进行加密和设置访问权限,包括:
[0014]S201、通过复制指令复制普通信息到剪贴板;
[0015]S202、将保护信息进行加密处理生成加密信息,将加密信息通过复制指令存入剪贴板并进行标记区分个人保护信息和公共保护信息;
[0016]S203、将剪贴板的信息根据操作系统终端的IP地址进行分组,得到不同IP地址的剪贴板信息库,并记录所述的IP地址,对所述剪贴板信息库进行加密处理并存入剪贴板数据库;
[0017]S204、对所述剪贴板信息库设置访问权限,同一IP取得的访问权限只能限定访问对应IP地址的剪贴板信息库。
[0018]进一步的,所述浏览器如果想要获取剪贴板的内容,需要发送请求指令给管理系统,管理系统将所述请求指令发放给操作终端并根据所述操作终端的反馈指令决定是否允许请求,包括:
[0019]S301、浏览器发送请求指令给管理系统;
[0020]S302、管理通过系统获取发动请求指令的浏览器的IP地址,并根据请求指令的发送时间和操作终端是否正在使用此浏览器决定是否将此请求指令提示给同样IP地址的操作终端;如管理系统检测到操作终端在浏览器发动请求时并未使用此浏览器,则管理系统自动拒绝此请求;如果浏览器的发送请求为获取个人保护信息,但是发送请求的时间在信息存入剪贴板数据库后超过预设时间后,则管理系统自动拒绝此请求;所述预设时间范围为30s到90s;
[0021]S303、管理系统根据操作终端的反馈决定是否允许请求;如果操作终端同意浏览器读取剪贴板内容,管理系统将浏览器的IP地址与剪贴板信息库的对应的IP地址进行匹配,匹配成功后开放此剪贴板信息库的读取权限给所述浏览器,并将此剪贴板信息库内的加密文件进行解密转换并将转换后的文件读取权限给到所述浏览器的访问终端。
[0022]进一步的,所述定期清理和覆盖剪贴板数据库的原有的内容,包括:
[0023]S401、定期清理剪贴板数据库的内容;将最大存放时间为设置为Ts;超过Ts则进行删除;普通内容Ts不大于380分钟;标记为个人保护信息的加密信息Ts不大于95秒,而且即用即删;标记为公共保护信息的加密信息Ts则不超过65分钟;同时,所述备份目录需要操作终端申请验证才能获取;
[0024]S402、同一IP地址有新的信息被复制到剪贴板中时,将原有对应IP地址信息库内的信息移至备份目录,存放一定时间后删除;
[0025]其中,所述一定时间设置的方法如下:将所述一定时间设置为

t,一段信息存入剪贴板信息库时间为T0,新的内容进入信息库的时间为T1,剪贴板信息库更新的时间间隔

t1=T1

T0,若

t1在预设阈值a范围内,则

T=

t1,若

t1大于预设阈值a,则

T等于预设阈值a,其中a=Ts/2,不同信息类型的预设阈值a不同。
[0026]本专利技术有益效果:本专利技术的一种基于浏览器的剪贴板内容加密方法和系统,通过对信息的分类,将保护信息加密,减少保护信息被泄露的概率,同时方便读取普通信息,将信息存入数据库,通过对数据库的加密,并且通过管理系统设置给浏览器的权限,防止浏览器和应用程序随意读取剪贴板信息,减少信息的泄露,通过定期更新和删除剪贴板内容,并且设置不同类型信息的存放时间,个人保护信息随用随删,最大限度的保护个人信息泄露,同时用户如果需要再次需要使用普通信息,不至于很快找不到,综上所述,通过本专利技术一种
基于浏览器的剪贴板内容加密方法和系统,在方便操作的同时尽可能的防止剪贴板信息的泄露。
附图说明
[0027]图1为本专利技术所述一种基于浏览器的剪贴板内容加密方法示意图;
[0028]图2为本专利技术所述一种基于浏览器的剪贴板内容加密系统示意图;
[0029]图3为专利技术所述一种基于浏览器的剪贴板内容加密系统结构示意图。
具体实施方式
[0030]以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。
[0031]本实施例一种基于浏览器的剪贴板内容加密方法,如图1所示,所述方法包括:
[0032]S1、操作终端选择需要复制的信息;管理系统根据操作终端的选择实时判断本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于浏览器的剪贴板内容加密方法和系统,其特征在于,所述方法包括:S1、操作终端选择需要复制的信息;管理系统根据操作终端的选择实时判断需要复制的信息内容和来源,并根据所述信息的内容和来源进行分类,其中类别包括普通信息和保护信息;S2、将所述普通信息通过复制指令执行复制存入剪贴板,将所述保护信息进行加密处理后通过复制存入剪贴板;同时记录信息来源,生成剪贴板数据库,并对所述剪贴板数据库进行加密和设置访问权限;S3、浏览器如果想要获取剪贴板的内容,需要发送请求指令给管理系统,管理系统将所述请求指令发放给操作终端并根据所述操作终端的反馈指令决定是否允许请求;S4、定期清理和覆盖剪贴板数据库的原有的内容。2.根据权利要求1所述的一种基于浏览器的剪贴板内容加密方法,其特征在于,所述操作终端选择需要复制的信息;管理系统根据操作终端的选择实时判断需要复制的信息内容和来源,并根据所述信息的内容和来源进行分类,其中类别包括普通信息和保护信息,包括:S101、操作终端选择需要复制的信息;管理系统根据操作终端的选择实时判断需要复制的信息的来源,所述来源包括来应用程序的和运营平台;S102、管理系统判定需要复制的信息内容;S103、管理系统通过信息的来源和内容将复制的信息进行分类;其中信息的类别包括普通信息和保护信息;其中所述保护信息中还包含个人保护信息和公共保护信息。3.根据权利要求1所述的一种基于浏览器的剪贴板内容加密方法,其特征在于,所述将所述普通信息通过复制指令执行复制存入剪贴板,将所述保护信息进行加密处理后通过复制存入剪贴板;同时记录信息来源,生成剪贴板数据库,并对所述剪贴板数据库进行加密和设置访问权限,包括:S201、通过复制指令复制普通信息到剪贴板;S202、将保护信息进行加密处理生成加密信息,将加密信息通过复制指令存入剪贴板并进行标记区分个人保护信息和公共保护信息;S203、将剪贴板的信息根据操作系统终端的IP地址进行分组,得到不同IP地址的剪贴板信息库,并记录所述的IP地址,对所述剪贴板信息库进行加密处理并存入剪贴板数据库;S204、对所述剪贴板信息库设置访问权限,同一IP取得的访问权限只能限定访问对应IP地址的剪贴板信息库。4.根据权利要求1、2和3所述的一种基于浏览器的剪贴板内容加密方法,其特征在于,所述浏览器如果想要获取剪贴板的内容,需要发送请求指令给管理系统,管理系统将所述请求指令发放给操作终端并根据所述操作终端的反馈指令决定是否允许请求,包括:S301、浏览器发送请求指令给管理系统;S302、管理通过系统获取发动请求指令的浏览器的IP地址,并根据请求指令的发送时间和操作终端是否正在使用此浏览器决定是否将此请求指令提示给同样IP地址的操作终端;如管理系统检测到操作终端在浏览器发动请求时并未使用此浏览器,则管理系统自动拒绝此请求;如果浏览器的发送请求为获取个人保护信息,但是发送请求的时间在信息存入剪贴板数据库后超过预设时间后,则管理系统自动拒绝此请求;所述预设时间范围为30s
到90s;S303、管理系统根据操作终端的反馈决定是否允许请求;如果操作终端同意浏览器读取剪贴板内容,管理系统将浏览器的IP地址与剪贴板信息库的对应的IP地址进行匹配,匹配成功后开放此剪贴板信息库的读取权限给所述浏览器,并将此剪贴板信息库内的加密文件进行解密转换并将转换后的文件读取权限给到所述浏览器的访问终端。5.根据权利要求1所述的一种基于浏览器的剪贴板内容加密方法,其特征在于,所述定期清理和覆盖剪贴板数据库的原有的内容,包括:S401、定期清理剪贴板数据库的内容;将最大存放时间为设置为Ts;超过Ts则进行删除;普通内容Ts不大于380分钟;标记为个人保护信息的加密信息Ts不大于95秒,而且即用即删;标记为公共保护信息的加密信息Ts则不超过65分钟;同时,所述备份目录需要操作终端申请验证才能获取;S402、同一IP地址有新的信息被复制到剪贴板中时,将原有对应IP地址信息库内的信息移至备份目录,存放一定时间后删除;其中,所述一定时间设置的方法如下:将所述一定时间设置为

t,一段信息存入剪贴板信息库时间为T0,新的内容进入信息库的时间为T1,剪贴板信息库更新的时间间隔

t1=T1

T0,若

t1在预设阈值a范围内,则

...

【专利技术属性】
技术研发人员:许祯
申请(专利权)人:数影星球杭州科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1