[发明专利]用于存储、认证以及执行应用程序的方法无效
申请号: | 200910173293.2 | 申请日: | 2004-12-15 |
公开(公告)号: | CN101668167A | 公开(公告)日: | 2010-03-10 |
发明(设计)人: | 寺尾聪;楠堂忠夫;盐见隆一 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | H04N7/16 | 分类号: | H04N7/16;H04N7/167;H04N7/173;H04N7/24;H04N7/14;H04N5/00 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 钟胜光;王 英 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 存储 认证 以及 执行 应用程序 方法 | ||
1.一种已认证程序执行方法,包括:
第一步骤,用于认证包含在第一传输流中的第一程序的数据文件中的每一个,以及根据与所述第一程序的数据文件中的每一个的存储有关的信息,将所述第一程序的已认证的数据文件中的每一个存储到广播接收器中;
第二步骤,用于接收与包含在第二传输流中的第二程序的数据文件中的每一个的存储有关的信息;以及
当所述第二程序的数据文件包含不同于在存储所述第一程序时已认证的、所述第一程序的数据文件中的任何一个的数据文件时执行下列步骤:
第三步骤,用于检验第一散列值和第二散列值是否一致,该第一散列值是根据包含在所述第二程序中的所述不同的数据文件而计算的,该第二散列值存储在对应于包含在所述第二程序中的所述不同的数据文件的散列文件中;
第四步骤,用于检验包含在所述第二程序中的证书文件是否有效;
第五步骤,用于检验解密值与第三散列值是否一致,所述解密值是通过使用所述第二程序的证书文件中的叶证书的公钥,来解密包含在所述第二程序中的签名文件的签名值而获得的,而所述第三散列值是根据位于所述第二程序的顶层目录中的散列文件计算的;
第六步骤,当满足下列条件时,认证所述第二程序,并根据与所述第二程序的数据文件中的每一个的存储有关的信息存储所述已认证的第二程序,所述条件为:在所述第三步骤中,检验到所述第一散列值与所述第二散列值一致;在所述第四步骤中,检验到包含在所述第二程序中的证书文件有效;以及在所述第五步骤中,检验到通过解密包含在所述第二程序中的签名文件的签名值而获得的所述解密值与根据位于所述第二程序的顶层目录中的散列文件计算的所述第三散列值一致;
第九步骤,用于当将执行所述第二程序时,检验包含在所述存储的第二程序中的所述证书文件是否有效;以及
执行步骤,仅当在所述第九步骤中检验到包含在所述存储的第二程序中的所述证书文件有效时,再次认证所述存储的第二程序,并执行所述已认证的第二程序。
2.如权利要求1所述的已认证程序执行方法,
其中,所述第九步骤包括
第十步骤,用于检验两个根证书是否匹配,所述两个根证书中的一个在包含在所述存储的第二程序中的证书文件中,而另一个根证书被安装在所述广播接收器中,以及
在所述第九步骤中,当所述两个根证书匹配时,检验到所述证书文件有效。
3.如权利要求2所述的已认证程序执行方法,
其中,所述第九步骤包括
第十一步骤,用于检验包含在所述存储的第二程序中的证书文件中的每个证书的有效期,以及
在所述第九步骤中,当同时满足下列两个条件时,检验到所述证书文件有效,所述两个条件为:所述两个根证书匹配;以及进行所述执行的时间在所述证书文件中的每个证书的有效期内。
4.如权利要求1所述的已认证程序执行方法,
其中,包含在所述第二程序中的所述不同的数据文件是用于更新已在存储所述第一程序时被认证过的、所述第一程序的数据文件的数据文件,所述不同的数据文件不同于已在存储所述第一程序时被认证过的、所述第一程序的数据文件中的任何一个。
5.如权利要求1所述的已认证程序执行方法,
其中,包含在所述第二程序中的所述不同的数据文件是不同于已在存储所述第一程序时被认证过的、所述第一程序的数据文件中的任何一个的新数据文件,所述不同的数据文件不同于已在存储所述第一程序时被认证过的、所述第一程序的数据文件中的任何一个。
6.如权利要求1所述的已认证程序执行方法,
其中,当所述第二程序具有目录结构时,
包含在所述第二程序的每个目录中的每个数据文件与对应于所述每个数据文件的散列文件位于相同的目录中,以及
对包含所述包含在所述第二程序中的不同的数据文件的每个目录执行所述第三步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910173293.2/1.html,转载请声明来源钻瓜专利网。