[发明专利]控制系统、控制装置及程序执行控制方法有效
申请号: | 201310086098.2 | 申请日: | 2013-03-18 |
公开(公告)号: | CN103425909A | 公开(公告)日: | 2013-12-04 |
发明(设计)人: | 清水良昭 | 申请(专利权)人: | 富士电机株式会社 |
主分类号: | G06F21/12 | 分类号: | G06F21/12 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 金玉兰;鲁恭诚 |
地址: | 日本神奈*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制系统 控制 装置 程序 执行 方法 | ||
1.一种控制系统,其特征在于,包含许可证文件颁发装置、安全文件颁发装置、安全码注册装置、辅助加载器、控制装置,
所述许可证文件颁发装置具有:
标识符获取单元,从记录媒介获取该记录媒介的固有标识符;
许可证文件生成单元,用于生成包含所述固有标识符和许可证文件的有效期限信息的许可证文件,
所述安全文件颁发装置具有:
安全文件生成单元,用于生成包含第一安全码的安全文件,
所述安全码注册装置具有:
码变换单元,根据预定的算法将从所述安全文件获取的所述第一安全码变换为第二安全码;
安全信息注册单元,用于将包含所述第二安全码的安全信息注册到所述控制装置,
所述辅助加载器具有:
程序制作单元,用于制作包含所述第一安全码和预定的程序代码的用户程序,
所述控制装置具有:
第一存储器,用于存储所述用户程序;
第二存储器,用于存储通过所述安全信息注册单元注册的包含所述第二安全码的安全信息;
标识符获取单元,从存储有所述许可证文件的记录媒介获取该记录媒介的固有标识符;
许可证文件认证单元,比较从所述许可证文件获取的固有标识符和通过所述标识符获取单元获取的固有标识符,而且比较从所述许可证文件获取的有效期限信息和当前的日期时刻,当两个固有标识符一致且该许可证文件在有效期限内时,判定为对存储在所述第一存储器的所述用户程序具有执行权限;
执行许可单元,用于许可存储在所述第一存储器的所述用户程序的执行;
程序执行单元,用于执行通过所述执行许可单元许可执行的所述用户程序,
所述执行许可单元在所述许可证文件认证单元中判定为具有执行权限,并且所述第一存储器中存储的所述用户程序中包含所述预定的程序代码时,根据所述预定的算法变换所述用户程序中所包含的第一安全码,并将所变换的该安全码与从存储在所述第二存储器的安全信息获取的第二安全码进行比较,当两者一致时,许可所述用户程序的执行。
2.根据权利要求1所述的控制系统,其特征在于,所述许可证文件认证单元比较从所述许可证文件获取的固有标识符和通过所述标识符获取单元获取的固有标识符,而且比较从所述许可证文件获取的有效期限信息和当前的日期时刻,当两个固有标识符不一致或者该许可证文件不在有效期限内时,判定为对存储在所述第一存储器的所述用户程序不具有执行权限,
当判定为不具有所述执行权限时,所述程序执行单元禁止存储在所述第一存储器的所述用户程序的执行。
3.根据权利要求2所述的控制系统,其特征在于,当判定为不具有所述执行权限时,所述程序执行单元立即禁止或者经过一定时间后禁止存储在所述第一存储器的所述用户程序的执行。
4.根据权利要求1至3中的任意一项所述的控制系统,其特征在于,所述许可证文件生成单元根据所述固有标识符和所述有效期限信息计算散列值,生成包含该散列值的许可证文件,
许可证文件认证单元根据从所述许可证文件获取的所述固有标识符和所述有效期限信息计算散列值,并比较所计算的该散列值与从所述许可证文件获取的散列值,当两者一致时,作出对存储在所述第一存储器的所述用户程序具有执行权限的所述判定。
5.根据权利要求4所述的控制系统,其特征在于,许可证文件认证单元根据从所述许可证文件获取的所述固有标识符和所述有效期限信息计算散列值,并比较所计算的该散列值与从所述许可证文件获取的散列值,当两者不一致时,判定为对存储在所述第一存储器的所述用户程序不具有执行权限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士电机株式会社,未经富士电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310086098.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:液晶显示器件及其驱动方法
- 下一篇:上下文语音查询扩大方法和系统