The embodiment of the present invention discloses a verification method and system, which includes: the first terminal encrypts the target media file according to the first private key to generate the first encryption file; the first terminal is also used to generate the public key list, and encrypts the public key list according to the first private key to generate the first encryption public key list; The terminal sends the first encrypted file and the first encrypted public key list to the server. The embodiment of the present invention ensures the security of content provision and content access process by using multiple private and public keys to encrypt and decrypt.
【技术实现步骤摘要】
一种验证方法以及系统
本专利技术涉及信息安全
,尤其涉及一种验证方法以及系统。
技术介绍
现阶段,通过互联网提供内容服务日益普遍,直播、音频、视频等内容发布十分便捷。当前内容服务网站通常采用用户名和密码验证的方式,内容提供者在内容服务网站发布相应的内容,客户在内容服务网站注册之后,即可查看相应的内容。在当前的体系下,内容提供者在提交了内容之后,无法保证内容不被删除、修改。同时,也可能存在非授权用户窃取内容,内容真实性也无法保证。此外,网站的用户名密码也容易泄露,存在较多的安全隐患。
技术实现思路
本专利技术实施例提供一种验证方法以及系统,能够提升内容提供以及内容访问流程中的安全性。本专利技术实施例第一方面提供了一种验证方法,包括:第一终端根据第一私钥对目标媒体文件进行加密操作,生成第一加密文件;所述第一终端还用于生成公钥列表,并根据所述第一私钥对所述公钥列表进行加密操作,生成第一加密公钥列表;所述第一终端将所述第一加密文件以及所述第一加密公钥列表发送至服务器。可选的,所述方法还包括:所述服务器解析所述第一加密公钥列表,获取所述公钥列表;所述服务器判断是否存在与所述公钥列表匹配的访问请求,若存在,则根据所述访问请求,将所述第一加密文件加密生成第二加密文件;所述服务器将所述第二加密文件发送至所述访问请求对应的终端。可选的,所述服务器解析所述第一加密公钥列表,获取所述公钥列表,包括:所述服务器采用与所述第一私钥对应的第一公钥解密所述第一加密公钥列表,以获得所述公钥列表。可选的,所述根据所述访问请求,将所述第一加密文件加密生成第二加密文件,包括:根据所述访问请求 ...
【技术保护点】
1.一种验证方法,其特征在于,包括:第一终端根据第一私钥对目标媒体文件进行加密操作,生成第一加密文件;所述第一终端还用于生成公钥列表,并根据所述第一私钥对所述公钥列表进行加密操作,生成第一加密公钥列表;所述第一终端将所述第一加密文件以及所述第一加密公钥列表发送至服务器。
【技术特征摘要】
1.一种验证方法,其特征在于,包括:第一终端根据第一私钥对目标媒体文件进行加密操作,生成第一加密文件;所述第一终端还用于生成公钥列表,并根据所述第一私钥对所述公钥列表进行加密操作,生成第一加密公钥列表;所述第一终端将所述第一加密文件以及所述第一加密公钥列表发送至服务器。2.如权利要求1所述的验证方法,其特征在于,还包括:所述服务器解析所述第一加密公钥列表,获取所述公钥列表;所述服务器判断是否存在与所述公钥列表匹配的访问请求,若存在,则根据所述访问请求,将所述第一加密文件加密生成第二加密文件;所述服务器将所述第二加密文件发送至所述访问请求对应的终端。3.如权利要求2所述的验证方法,其特征在于,所述服务器解析所述第一加密公钥列表,获取所述公钥列表,包括:所述服务器采用与所述第一私钥对应的第一公钥解密所述第一加密公钥列表,以获得所述公钥列表。4.如权利要求2所述的验证方法,其特征在于,所述根据所述访问请求,将所述第一加密文件加密生成第二加密文件,包括:根据所述访问请求,获取第二公钥;所述服务器采用与所述第二公钥加密所述第一加密文件,以生成第二加密文件。5.一种验证方法,其特征在于,包括:第二终端向服务器发起目标媒体文件的访问请求,并向所述服务器发送第二公钥;所述第二终端接收所述服务器下发的第二加密文件;所述第二终端采用第二私钥解密所述第二加密文件,以得到第一加密文件;所述第二终端采用第一公钥解密所述第一加密文件,得到所述目标媒体文件。6.如权利要求5所述的验证方法,其特征在于,还包括:所述服务器接收所述第二终端发送的第二公钥;判断所述第二公钥与公钥列表是否匹配,若匹配,则根据所述第二公钥向所述第二终端下发第二加密文件,其中,所述服务器根据所述第二公钥加密第一加密文件以得到第二加密文件。7.如权利要求5所述的验证方法,其特征在于,所述第二公钥与所述第二私钥匹配,所述第一加密文件是所述目标媒体文件根据第一私钥...
【专利技术属性】
技术研发人员:胡世杰,
申请(专利权)人:上海七牛信息技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。