System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术是关于一种控制装置,特别是关于一种具有验证本身的固件及外部装置的固件的控制装置。
技术介绍
1、随着科技的进步,万物皆可连接网际网络的概念已经慢慢地实现在日常生活中。举例而言,使用者通过一智能手机,便可远端控制家中的电器装置。然而,如果有心人士注入异常软件至使用者家中的电器装置时,就可能泄漏使用者个人资料,并造成电器装置使用上的风险。
技术实现思路
1、本专利技术的一实施例提供一种控制装置,包括一第一存储器、一第二存储器、一处理电路以及一输入输出接口。第一存储器储存一安全启动程序。第二存储器储存一第一指定程序。处理电路执行安全启动程序,用以对第一指定程序进行一第一合法性检验。当第一指定程序通过第一合法性检验时,处理电路执行第一指定程序,用以产生一检验信号。输入输出接口用以输出检验信号给一外部装置,并接收外部装置所产生一回复信号。处理电路对回复信号进行一第二合法性检验。当回复信号未通过第二合法性检验时,处理电路忽略外部装置的要求。
2、本专利技术另提供一种信任链,包括一根装置以及一第一装置。根装置包括一第一存储器、一第二存储器、一根处理电路以及一第一输入输出接口。第一存储器储存一安全启动程序。第二存储器储存一第一指定程序。根处理电路执行安全启动程序,用以对第一指定程序进行一第一合法性检验。当第一指定程序通过第一合法性检验时,根处理电路执行第一指定程序,用以产生一第一检验信号。第一输入输出接口用以输出第一检验信号,并接收一第一回复信号。第一装置包括一第二输入输出接
3、本专利技术另提供一种控制方法,适用于一信任链。信任链至少包括一根装置以及一第一装置。根装置包括一单次可程序化存储器以及一可抹除可程序化存储器。单次可程序化存储器储存一安全启动程序。可抹除可程序化存储器储存一第一指定程序。本专利技术的控制方法包括,执行安全启动程序,用以判断第一指定程序是否通过一第一合法性检验;当第一指定程序通过第一合法性检验时,执行第一指定程序,用以产生一第一检验信号;提供第一检验信号给第一装置,其中第一装置根据第一检验信号,产生一第一回复信号;判断第一回复信号是否通过一第二合法性检验;当第一回复信号通过第二合法性检验时,命令根装置允许该第一装置的要求。
4、本专利技术的控制方法可经由本专利技术的信任链及控制装置来实现,其为可执行指定功能的硬件或固件,亦可以通过程序代码方式收录于一纪录媒体中,并结合指定硬件来实现。当程序码被电子装置、处理器、计算机或机器载入且执行时,电子装置、处理器、计算机或机器变成用以实行本专利技术的信任链及控制装置。
本文档来自技高网...【技术保护点】
1.一种控制装置,其特征在于,包括:
2.如权利要求1所述的控制装置,其特征在于,该第一存储器为一非挥发性存储器,该第二存储器为一快闪存储器。
3.如权利要求1所述的控制装置,其特征在于,该第一存储器更储存一第一密钥,该第二存储器更储存一第二密钥以及一第一签章,该处理电路利用该第一密钥,解密该第一签章,用以产生一第一散列值,该处理电路处理该第一指定程序,用以产生一第二散列值,当该第一散列值等于该第二散列值时,表示该第一指定程序通过该第一合法性检验。
4.如权利要求3所述的控制装置,其特征在于,该回复信号包括一第二指定程序及一第二签章,该处理电路利用该第二密钥,解密该第二签章,用以产生一第三散列值,该处理电路处理该第二指定程序,用以产生一第四散列值,当该第三散列值等于该第四散列值时,表示该回复信号通过该第二合法性检验。
5.如权利要求4所述的控制装置,其特征在于,当该回复信号未通过该第二合法性检验时,该处理电路更新该第二指定程序。
6.一种信任链,其特征在于,包括:
7.如权利要求6所述的信任链,其特征在于,该
8.如权利要求7所述的信任链,其特征在于:
9.如权利要求8所述的信任链,其特征在于,更包括:
10.一种控制方法,其特征在于,适用于一信任链,该信任链至少包括一根装置以及一第一装置,该根装置包括一单次可程序化存储器以及一可抹除可程序化存储器,该单次可程序化存储器储存一安全启动程序,该可抹除可程序化存储器储存一第一指定程序,该控制方法包括:
...【技术特征摘要】
1.一种控制装置,其特征在于,包括:
2.如权利要求1所述的控制装置,其特征在于,该第一存储器为一非挥发性存储器,该第二存储器为一快闪存储器。
3.如权利要求1所述的控制装置,其特征在于,该第一存储器更储存一第一密钥,该第二存储器更储存一第二密钥以及一第一签章,该处理电路利用该第一密钥,解密该第一签章,用以产生一第一散列值,该处理电路处理该第一指定程序,用以产生一第二散列值,当该第一散列值等于该第二散列值时,表示该第一指定程序通过该第一合法性检验。
4.如权利要求3所述的控制装置,其特征在于,该回复信号包括一第二指定程序及一第二签章,该处理电路利用该第二密钥,解密该第二签章,用以产生一第三散列值,该处理电路处理该第二指定程序,用以产生一第四散列值,当该第三散列值等于该第四散列值时,表示该回复信号通过该第二合法性检验。
5.如权利要求4所述的控制装置,其特征在于,...
【专利技术属性】
技术研发人员:陈庆安,沈子岚,
申请(专利权)人:新唐科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。