[发明专利]篡改检测方法有效
申请号: | 200980161167.3 | 申请日: | 2009-08-28 |
公开(公告)号: | CN102483789A | 公开(公告)日: | 2012-05-30 |
发明(设计)人: | 约阿基姆·保利 | 申请(专利权)人: | 沃尔沃拉斯特瓦格纳公司 |
主分类号: | G06F21/22 | 分类号: | G06F21/22;F02D45/00 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 周亚荣;安翔 |
地址: | 瑞典*** | 国省代码: | 瑞典;SE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 篡改 检测 方法 | ||
技术领域
根据独立权利要求的前序部分,本发明涉及软件检测方法。
背景技术
用于例如内燃机或变速箱的电子控制设备包含用于控制所述发动机或变速箱的不同应用的软件。当发动机和变速箱出厂时,其安装有预确定的软件版本。所述软件可以以后由车辆制造商因某些原因例如在车辆服务点处进行升级。
然而,还有许多或多或少不负责任的调整(tuning)公司,其提供软件调整安装的很多变型。由于对诸如用于控制、喷油定时、喷射到每一个气缸的燃油量、增压压力、转数限制的变量等原始定义的系统变量的操纵和对变速程序的操纵,这样的未经授权的软件可能导致过早的部件磨损。这样的未经授权的软件的安装可能导致发动机和/或变速箱展现出过早的发动机和/或变速箱故障和/或这样的部件的明显磨损,其对制造商和其保证承诺是个问题。当由于使用未经授权的软件而存在机械故障时,车辆的所有者通常安装原始软件以用于隐藏对调整软件的使用,该对调整软件的使用可能是这样的机械故障的原因。
发明内容
本发明的目的是,提供一种方法,该方法用于检测在例如用于内燃机和/或车辆变速箱的电子控制单元中的未经授权的软件的使用,以使车辆制造商可以检验非经核准的软件安装。
该目的通过独立权利要求的特征来实现。其他权利要求和描述公开了本发明的有利实施例。
在根据本发明的第一示例实施例中,提供了一种方法,该方法用于检测在车辆中提供的电子控制单元中的未经授权的软件的使用,所述方法包括以下步骤:每次起动发动机时计算CVN;将最后计算的CVN与列表中的最后存储的CVN进行比较,所述列表包括用于所述CVN的多个存储空间;如果所述最后计算的CVN与最后存储的CVN不同,则连同所述CVN列表中的条目的日期和/或当前里程表状态一起存储所述最后计算的CVN;当所述CVN列表充满时,根据FIFO原则来移除所述CVN列表中的条目。
本发明的所述示例实施例的优点是,车辆制造商可以以容易和不贵的方式来控制和/或检测未经授权的软件。
在根据本发明的另一个示例实施例中,所述CVN条目列表包括至少10个存储位置。
本发明的所述示例实施例的优点是,未经授权的软件的使用更难以擦除存在的更多存储位置,即,为了擦除未经授权的软件,用户必须上载多个不同的软件版本。
在本发明的另一个示例实施例中,所述方法进一步包括以下步骤:对于软件应用的不同的预定义部分,提供单独的CVN列表。
对于软件应用的不同部分具有不同的CVN列表的优点可以是,制造商能够更精确地检测软件中何处存在改变以及所述改变是否是经授权的。
在本发明的另一个示例实施例中,所述方法进一步包括以下步骤:将所述CVN计算限制在最多每天一次。
所述示例实施例的优点可以是,更难以擦除对未经授权的软件的追踪,因为取决于存储位置的数量,其将花费数天或数周。
在本发明的另一个示例实施例中,所述方法进一步包括以下步骤:对于利用例如诊断通信协议的车载或外置客户端,检索CVN列表的带有元数据(例如,里程表、日期、时间)的列表。
本发明的所述示例实施例的优点是,所述CVN码列表可以是容易检测和容易可视化的。
附图说明
根据实施例的下面详细描述,本发明连同上述和其他目的和优点可以被最佳理解,但是并不限于这些实施例,其中示意性示出:
CVN是校验和验证码的缩略语。词语CVN用于本文档中的所有类型的校验和,并且并不限于发动机电子控制单元。
图1描绘了根据本发明的用于将CVN输入到CVN logg中的流程图的示例实施例。
图2描绘了软件构建的示例实施例。
图3描绘了CVN logg的示例实施例。
在附图中,相同或相似的元素由相同的附图标记引用。附图仅仅是示意表示,并不意在描绘本发明的具体参数。此外,附图意在仅描绘本发明的典型实施例,并且因此不应当被认为限制本发明的范围。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沃尔沃拉斯特瓦格纳公司,未经沃尔沃拉斯特瓦格纳公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980161167.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多进程HARQ数据的缓存方法和设备
- 下一篇:模具