[发明专利]分布式文件系统中流媒体数据的加密存储方法和装置有效
申请号: | 201710089086.3 | 申请日: | 2017-02-17 |
公开(公告)号: | CN106790273B | 公开(公告)日: | 2020-08-21 |
发明(设计)人: | 李发明;张勤 | 申请(专利权)人: | 北京同有飞骥科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 100089 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 文件系统 中流 媒体 数据 加密 存储 方法 装置 | ||
本发明公开了一种分布式文件系统中流媒体数据的加密存储方法,所述分布式文件系统中流媒体数据的加密存储方法包括如下步骤:接收服务器发出的存储流媒体数据的请求;创建密钥对,并将所述密钥对中的公钥发送给所述服务器,与所述服务器建立通信;接收、加密并存储所述服务器写入的所述流媒体数据。本发明还公开了一种分布式文件系统中流媒体数据的加密存储装置。本发明提高了流媒体数据的安全性。
技术领域
本发明涉及数据安全技术领域,尤其涉及一种分布式文件系统中流媒体数据的加密存储方法和装置。
背景技术
随着互联网时代的不断创新发展,传统的信息系统已经发生了巨大的变化,突出体现在信息的存储、传输、获取方式等多种规范以及标准。作为网络传播平台的流行媒体“流媒体”,以其“压缩、打包、传输、流式播放”的特有方式,如RTSP/RTP等标准协议传输等,通过身份验证后将数据通过网络将数据传输到到后端,并通过分布式存储的思维使得存储的信息更加安全与高效。
现有技术中,仅仅通过简单的身份认证将数据流通过网络传输到存储介质上,很容易让一些涉及个人敏感信息的流媒体数据被一些稍微专业的不法分子给截获,并通过各种渠道获取利益,致使用户利益受损。
发明内容
本发明的主要目的在于提供一种分布式文件系统中流媒体数据的加密存储方法和装置,旨在提高流媒体数据的安全性。
为实现上述目的,本发明提供的一种分布式文件系统中流媒体数据的加密存储方法包括以下步骤:
接收服务器发出的存储流媒体数据的请求;
创建密钥对,并将所述密钥对中的公钥发送给所述服务器,与所述服务器建立通信;
接收、加密并存储所述服务器写入的所述流媒体数据。
优选地,所述接收、加密并存储所述服务器写入的流媒体数据包括:
接收所述服务器写入的流媒体数据;
根据所述流媒体数据建立文件目录,并利用所述密钥对中的私钥对所述流媒体数据进行加密;
存储经加密的所述流媒体数据。
优选地,在所述存储经加密的所述流媒体数据之前还包括:
判断自身存储空间是否充足;
若否,则向其他加密存储装置发出协助存储的请求;
在收到其它加密存储装置同意协助的响应后,将所述流媒体数据转发给同意协助存储的加密存储装置。
优选地,所述分布式文件系统中流媒体数据的加密存储方法还包括:
将所述密钥对、创建所述密钥对的时间和自身编号写入后台。
优选地,所述密钥对采用RSA算法。
此外,为实现上述目的,本发明还提供一种分布式文件系统中流媒体数据的加密存储装置,所述分布式文件系统中流媒体数据的加密存储装置包括接收模块、通信模块和存储模块,其中:
所述接收模块,用于接收服务器发出的存储流媒体数据的请求;
所述通信模块,用于创建密钥对,并将所述密钥对中的公钥发送给所述服务器,与所述服务器建立通信;
所述存储模块,用于接收、加密并存储所述服务器写入的所述流媒体数据。
优选地,所述存储模块包括接收单元、加密单元和存储单元,其中:
所述接收单元,用于接收所述服务器写入的流媒体数据;
所述加密单元,用于根据所述流媒体数据建立文件目录,并利用所述密钥对中的私钥对所述流媒体数据进行加密;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京同有飞骥科技股份有限公司,未经北京同有飞骥科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710089086.3/2.html,转载请声明来源钻瓜专利网。