[发明专利]一种验证方法以及系统有效
申请号: | 201811227621.8 | 申请日: | 2018-10-22 |
公开(公告)号: | CN109347826B | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 胡世杰 | 申请(专利权)人: | 上海七牛信息技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙) 31251 | 代理人: | 郭桂峰 |
地址: | 201203 上海市浦东新区自由贸易*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 验证 方法 以及 系统 | ||
本发明实施例公开了一种验证方法以及系统,所述验证方法包括:第一终端根据第一私钥对目标媒体文件进行加密操作,生成第一加密文件;所述第一终端还用于生成公钥列表,并根据所述第一私钥对所述公钥列表进行加密操作,生成第一加密公钥列表;所述第一终端将所述第一加密文件以及所述第一加密公钥列表发送至服务器。本发明实施例通过采用多重的私钥和公钥的加解密,保证了内容提供以及内容访问流程中的安全性。
技术领域
本发明涉及信息安全技术领域,尤其涉及一种验证方法以及系统。
背景技术
现阶段,通过互联网提供内容服务日益普遍,直播、音频、视频等内容发布十分便捷。当前内容服务网站通常采用用户名和密码验证的方式,内容提供者在内容服务网站发布相应的内容,客户在内容服务网站注册之后,即可查看相应的内容。
在当前的体系下,内容提供者在提交了内容之后,无法保证内容不被删除、修改。同时,也可能存在非授权用户窃取内容,内容真实性也无法保证。此外,网站的用户名密码也容易泄露,存在较多的安全隐患。
发明内容
本发明实施例提供一种验证方法以及系统,能够提升内容提供以及内容访问流程中的安全性。
本发明实施例第一方面提供了一种验证方法,包括:
第一终端根据第一私钥对目标媒体文件进行加密操作,生成第一加密文件;
所述第一终端还用于生成公钥列表,并根据所述第一私钥对所述公钥列表进行加密操作,生成第一加密公钥列表;
所述第一终端将所述第一加密文件以及所述第一加密公钥列表发送至服务器。
可选的,所述方法还包括:
所述服务器解析所述第一加密公钥列表,获取所述公钥列表;
所述服务器判断是否存在与所述公钥列表匹配的访问请求,若存在,则根据所述访问请求,将所述第一加密文件加密生成第二加密文件;
所述服务器将所述第二加密文件发送至所述访问请求对应的终端。
可选的,所述服务器解析所述第一加密公钥列表,获取所述公钥列表,包括:
所述服务器采用与所述第一私钥对应的第一公钥解密所述第一加密公钥列表,以获得所述公钥列表。
可选的,所述根据所述访问请求,将所述第一加密文件加密生成第二加密文件,包括:
根据所述访问请求,获取第二公钥;
所述服务器采用与所述第二公钥加密所述第一加密文件,以生成第二加密文件。
本发明实施例第二方面提供了一种验证方法,包括:
第二终端向服务器发起目标媒体文件的访问请求,并向所述服务器发送第二公钥;
所述第二终端接收所述服务器下发的第二加密文件;
所述第二终端采用第二私钥解密所述第二加密文件,以得到第一加密文件;
所述第二终端采用第一公钥解密所述第一加密文件,得到所述目标媒体文件。
可选的,所述方法还包括:
所述服务器接收所述第二终端发送的第二公钥;
判断所述第二公钥与公钥列表是否匹配,若匹配,则根据所述第二公钥向所述第二终端下发第二加密文件,其中,所述服务器根据所述第二公钥加密第一加密文件以得到第二加密文件。
可选的,所述第二公钥与所述第二私钥匹配,所述第一加密文件是所述目标媒体文件根据第一私钥加密生成,所述第一私钥与所述第一公钥匹配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海七牛信息技术有限公司,未经上海七牛信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811227621.8/2.html,转载请声明来源钻瓜专利网。