[发明专利]用于软件平台的认证方法和认证装置有效
申请号: | 201410673875.8 | 申请日: | 2014-11-21 |
公开(公告)号: | CN104320265B | 公开(公告)日: | 2017-10-24 |
发明(设计)人: | 王国涛 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙)11276 | 代理人: | 宋菲,刘云贵 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 软件 平台 认证 方法 装置 | ||
1.一种用于软件平台的认证方法,其包括:
对用户提交的用户身份信息和软件的第一标识信息进行审核;
根据所述用户身份信息和所述第一标识信息生成第一密钥并将所述第一密钥返回给用户;
在用户上传软件时,利用所述软件的第一标识信息对用户上传的软件的第二标识信息进行校验并利用所述第一密钥对用户上传软件时提交的第二密钥进行校验;
根据标识信息的校验结果对用户上传的软件进行标识认证并根据密钥的校验结果对用户身份进行身份认证。
2.根据权利要求1所述的方法,其中,所述利用所述软件的第一标识信息对用户上传的软件的第二标识信息进行校验并利用所述第一密钥对用户上传软件时提交的第二密钥进行校验进一步包括:
判断在用户上传软件时是否接收到用户提交的第二密钥;
若接收到所述第二密钥,校验用户上传的软件的第二标识信息是否与所述第一标识信息一致;
若所述第二标识信息与所述第一标识信息一致,利用所述第一密钥对所述第二密钥进行校验。
3.根据权利要求1或2所述的方法,其中,所述根据所述用户身份信息和所述第一标识信息生成第一密钥并将所述第一密钥返回给用户进一步包括:根据所述用户身份信息和所述第一标识信息,采用RSA加密算法生成一对公钥和私钥并将所述私钥返回给用户,以供用户使用所述私钥对软件进行加密;
所述利用第一密钥对用户提交的第二密钥进行校验进一步包括:利用所述公钥对用户上传的由第二密钥加密的软件进行解密。
4.根据权利要求1或2所述的方法,其中,所述第二标识信息为用户上传软件的软件名称,所述第一标识为用户提交的软件名称;
所述校验用户上传的软件的第二标识信息是否与所述第一标识信息一致进一步为:校验用户上传软件的软件名称是否与用户提交的软件名称一致。
5.根据权利要求1所述的方法,其中,在所述对用户提交的用户身份信息和软件的第一标识信息进行审核之前,所述方法还包括:
统计所述软件平台中已收录的未经过身份认证或未经过标识认证的软件的下载量;
对下载量超过预设值的未经过身份认证或未经过标识认证的软件,向相应的用户发送提交用户身份信息的通知。
6.根据权利要求1所述的方法,其中,所述对用户提交的用户身份信息和软件的第一标识信息进行审核进一步包括:
根据用户身份信息确定用户是否具有上传资质;
若用户不具有上传资质,则确定所述用户身份信息和所述第一标识信息未通过审核;若用户具有上传资质,查看软件平台中是否存在与所述软件的第一标识信息相同的已收录软件;
若软件平台中不存在与所述软件的第一标识信息相同的已收录软件,确定所述用户身份信息和所述第一标识信息通过审核;
若软件平台中存在与所述软件的第一标识信息相同的已收录软件,查看所述已收录软件对应的用户身份信息是否与所述用户提交的用户身份信息相同;若相同,确定本次上传为软件更新,并确定所述用户身份信息和所述第一标识信息通过审核;若不同,则确定所述用户身份信息和所述第一标识信息未通过审核。
7.根据权利要求1所述的方法,其中,所述根据标识信息的校验结果对用户上传软件进行标识认证并根据密钥的校验结果对用户身份进行身份认证之后,所述方法进一步包括:
收录用户上传的软件或利用用户上传的软件对已收录软件进行更新。
8.根据权利要求1所述的方法,其中,所述根据标识信息的校验结果对用户上传的软件进行标识认证并根据密钥的校验结果对用户身份进行身份认证之后,所述方法进一步包括:
对用户上传的软件进行安全检测,所述安全检测包括广告插件检测,安全等级检测,病毒木马检测中的一项或多项;
将所述安全检测的结果添加在用户上传的软件的分发包中。
9.根据权利要求1所述的方法,其中,所述方法还包括:对用户上传的软件添加应用标签,所述应用标签中包括上传软件的分类信息。
10.根据权利要求1所述的方法,其中,所述方法还包括:
建立上传用户与下载用户之间的关联;
向上传用户提供相关联下载用户的评论信息和/或向下载用户提供相关联上传用户的公开信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410673875.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种卷烟包装盒
- 下一篇:一种压铸铝合金件防锈防划伤周转装置