首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取Keeloq制造商密钥

获取Keeloq制造商密钥
EN

Cryptography用户
提问于 2018-08-04 14:08:26
回答 1查看 1.5K关注 0票数 2

我看过很多关于破坏Keeloq算法的文章和研究论文。我的理解是,最困难的部分是获得64位制造商的钥匙。有些方法使用密码分析,有些方法使用功率分析来获得密钥。一旦获得了制造商和其他参数,创建任意数量的遥控器到您的车库、汽车或其他任何地方都是微不足道的。

关于这一点,我有两个问题:

  1. 在这些攻击和漏洞暴露后,制造商一般(汽车或车库)是否仍然使用Keeloq作为他们的算法?或者是否使用了其他算法,例如制造商特定的算法?
  2. 如果制造商的钥匙不是公开的并且存储在接收器中,那么一些中国制造商如何销售一些汽车遥控器(特别是一些旧型号的)?汽车停产后,原制造商是否会公布他们的钥匙?钥匙泄露了吗?

因为老实说,我不认为中国的大规模生产公司会经历破译密码以获得密钥的所有麻烦。

EN

回答 1

Cryptography用户

发布于 2018-08-05 00:38:49

对Keeloq进行了几次袭击。我无法通过多年来的具体算法变化来增强其对抗蛮力的能力;然而,在2009年我所熟悉的讨论中,我对硬件的改变非常了解。在电力攻击出现后不久,Keeloq集成电路就被改变了,通过使用双轨编码使它们免受能量攻击。当时,Keeloq的核心是基于PIC12,这是非常简单的,如果您可以指示执行步骤,就可以允许电源攻击。通过双轨编码,您可以在所有数据情况下使用相同的功率,但不一定使用指令情况。即使PIC12s只是一次可编程,您仍然可以将它们连接到调试器上,使其能够单步执行。如果你对如何做到这一点感兴趣,看看你能不能从汤姆·柯林斯那里得到他实验室的课程笔记。

票数 1
EN
页面原文内容由Cryptography提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://crypto.stackexchange.com/questions/61297

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档