一种实现软硬件互锁的装置
基本信息
申请号 | CN201710822909.9 | 申请日 | - |
公开(公告)号 | CN109491280A | 公开(公告)日 | 2019-03-19 |
申请公布号 | CN109491280A | 申请公布日 | 2019-03-19 |
分类号 | G05B19/042(2006.01)I | 分类 | 控制;调节; |
发明人 | 刘海峰; 许理; 娄山林 | 申请(专利权)人 | 合肥海本蓝科技有限公司 |
代理机构 | 北京润泽恒知识产权代理有限公司 | 代理人 | 莎日娜 |
地址 | 230601 安徽省合肥市经济技术开发区芙蓉路268号标准厂房C座南301室 | ||
法律状态 | - |
摘要
摘要 | 本发明提供一种实现软硬件互锁的装置,包括:硬件侧模块读取FPGA芯片中的Device DNA;物理通道连接模块接收硬件侧模块传递的Device DNA;AES加密模块接收物理通道连接模块发送的Device DNA,对Device DNA进行加密后发送给Device DNA匹配模块;预设Device DNA读取模块从本地文件中获取预设Device DNA,并发送给Device DNA匹配模块;Device DNA匹配模块接收加密后的Device DNA和预设Device DNA,并比较是否相同,如果不相同,控制当前运行软件退出运行。本发明实现了软硬件的相互绑定,保护了软件提供者的利益。 |
