[发明专利]一种文件安全处理方法在审
| 申请号: | 201910077897.0 | 申请日: | 2019-01-28 |
| 公开(公告)号: | CN109753813A | 公开(公告)日: | 2019-05-14 |
| 发明(设计)人: | 王栋梁;王淼;谭石仙;苏普 | 申请(专利权)人: | 恒峰信息技术有限公司 |
| 主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;H04L9/06 |
| 代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 陈宏升;黄磊 |
| 地址: | 510799 广东省广州市黄埔区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 秘钥 二进制格式 文件请求 服务端 文件安全 客户端 磁盘 匹配 存储 存储地址 获取文件 文件获取 资源泄露 输出流 有效解 上传 发送 访问 安全 返回 转换 | ||
本发明公开了一种文件安全处理方法,包括:通过java表单将文件和与所述文件对应的文件请求提交至服务端;服务端把文件请求转换成文件请求项FileItem;服务端根据文件请求项FileItem将文件换成二进制格式,通过输出流OutputStream将二进制格式的文件存入磁盘,并生成与所述二进制格式的文件相对应的秘钥;将秘钥和存入磁盘时的存储地址返回给客户端。本发明在对文件进行上传并存储时,服务端生成与所述二进制格式的文件相对应的秘钥,这样能够将文件进行安全的存储。在对文件进行访问时,文件获取接口将所述秘钥文件中的秘钥与客户端发送的秘钥进行匹配;若匹配通过,则访问秘钥对应的文件,这样能够安全的获取文件,有效解避免资源泄露。
技术领域
本发明涉及计算机信息数据处理技术领域,具体涉及一种文件安全处理方法。
背景技术
计算机文件(或称文件、电脑档案、档案),是存储在某种长期储存设备或临时存储设备中的一段数据流,并且归属于计算机文件系统管理之下。所谓“长期储存设备”一般指磁盘、光盘、磁带等。而“短期存储设备”一般指计算机内存。文件安全可以包括三个方面的内容,即物理安全、逻辑安全和安全管理。物理安全是指系统设备及相关设施受到物理保护,使之免遭破坏或丢失。安全管理包括各种安全管理的政策和机制。逻辑安全是指系统中信息资源的安全。影响文件安全的主要因素之一为人为因素,指各种影响文件安全的人为方式,如黑客非法入侵,泄露、计算机病毒等。既然文件系统允许文件共享、文件的安全性就成为一个重要的问题。面对错综复杂的用户,计算机要能识别出哪些用户是允许共享文件的,访问的权限不管有多大,而现在的黑客总是令人防不胜防。因此,为了防止非法用户的访问,一个优秀的操作系统应该能提供层层保护功能,从多个级别上保证系统的安全性。
在信息技术飞速发展的今天,在计算机中基于WEB的系统中,每天使用系统上传大量的文件,每次可能同时上传10个文件,同时还要进行无数次的文件访问,或者下载操作,并且随着业务的增长,文件上传和访问数据量也会持续增长。现有技术主要解决文件上传与文件访问,但是没有对安全方面做处理,很容易造成文件的泄露,可能对企业造成重大的损失。因此,行业内急需研发一种能够安全处理文件上传和访问的方法或者系统。
发明内容
本发明的目的是为了克服以上现有技术存在的不足,提供了一种文件安全处理方法。
本发明的目的通过以下的技术方案实现:
一种文件安全处理方法,包括:
S1,通过java表单将文件和与所述文件对应的文件请求提交至服务端;
S2,服务端把文件请求转换成文件请求项FileItem;
S3,服务端根据文件请求项FileItem将文件换成二进制格式,通过输出流OutputStream将二进制格式的文件存入磁盘,并生成与所述二进制格式的文件相对应的秘钥;
S4,将秘钥和存入磁盘时的存储地址返回给客户端。
优选地,步骤S4之后包括:
S5,客户端发送文件地址和对应秘钥至访问文件获取接口;
S6,文件获取接口通过所述文件地址获取到对应目录下的秘钥文件;
S7,将所述秘钥文件中的秘钥与客户端发送的秘钥进行匹配;
S8,若匹配通过,则访问秘钥对应的文件,并将所述文件返回至客户端。
优选地,步骤S8包括:通过文件流的方式将所述文件返回至客户端;
优选地,文件地址和对应秘钥存储在客户端的数据库中。
优选地,所述生成与所述二进制格式的文件相对应的秘钥的步骤包括:通过MD5、AES、DEA中的任意一种加密方式生成与所述二进制格式的文件相对应的秘钥。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恒峰信息技术有限公司,未经恒峰信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910077897.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种检测敏感信息的数据探针设计方法及装置
- 下一篇:云盘层级管理系统及方法





