【技术实现步骤摘要】
一种基于浏览器的剪贴板内容加密方法和系统
[0001]本专利技术涉及数据加密
,特别涉及一种基于浏览器的剪贴板内容加密方法和系统。
技术介绍
[0002]"剪切"、"复制"、"粘贴"等操作是最普通不过的用户需求,它是操作系统诞生以来一直存在的基本功能。而现在,智能设备剪贴板不光可以为用户省去反复打字等繁琐的操作、节约时间、提高效率,但是在带来便利的同时也增加了信息泄露的险,因为各大网站可能会任意读取或写入用户的剪贴板数据,造成剪贴板隐私数据泄露,比如电话号码、住址、聊天记录等,但是调用剪贴板时,系统根本不会需要用户做任何授权,连提示都没有,为用户带来了信息安全隐患。
技术实现思路
[0003]本专利技术提供了一种基于浏览器的剪贴板内容加密方法和系统,用以解决浏览器随意获取剪贴板的内容从而造成信息泄露的问题:
[0004]本专利技术提出的一种基于浏览器的剪贴板内容加密方法,所述方法包括:
[0005]S1、操作终端选择需要复制的信息;管理系统根据操作终端的选择实时判断需要复制的信息内容和来源,并根据所述信息的内容和来源进行分类,其中类别包括普通信息和保护信息;
[0006]S2、将所述普通信息通过复制指令执行复制存入剪贴板,将所述保护信息进行加密处理后通过复制存入剪贴板;同时记录信息来源,生成剪贴板数据库,并对所述剪贴板数据库进行加密和设置访问权限;
[0007]S3、浏览器如果想要获取剪贴板的内容,需要发送请求指令给管理系统,管理系统将所述请求指令发放给操作终端并 ...
【技术保护点】
【技术特征摘要】
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范围内,则
△
...
【专利技术属性】
技术研发人员:许祯,
申请(专利权)人:数影星球杭州科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。