导航:首页 > 源码编译 > hitag算法

hitag算法

发布时间:2022-09-02 01:01:49

1. PCF7953芯片解密-汽车钥匙加密芯片解密,橙盒科技提供全系列PCF芯片解密。Q573934005。

半导体技术的进步为汽车厂商提供了智能化、更安全、更便利的高级汽车防盗技术。从目前市场上的主流车型来看,主要的防盗方式包括发动机防盗锁止系统(IMMO,immobilization)、遥控门锁(RKE,Remote Keyless Entry)、无钥匙门禁(PKE,Passive Keyless Entry/GO)。目前以IMMO 和RKE 应用最为广泛。
NXP 半导体厂商围绕汽车防盗这一领域推出各种新的产品与方案,推动汽车防盗系统向更高级阶段迈进。
PCF7953汽车遥控钥匙芯片程序编写复制提取等技术由深圳橙盒科技具体提供技术支持,有需求可与之联系
PCF7953芯片解密联系电话:0755-82173891。
PCF7953芯片解密联系QQ:573934005,209622965。
用于“钥匙”中的应答器的芯片有PCF7936/PCF7941/PCF7961/PCF7952,下面简单描述一下这几个芯片的应用:
PCF7936,可编程的安全应答器,利用加密数据的传输来达成相互验证,非常适合应用在汽车防盗系统中基站与转发器之间加密数据的传输;发送机熄火防盗控制芯片(IMMO)
PCF7941,兼容 PCF7936,内置采用RISC 构架的微控制器,在按钮动作发生时以跳码的方式工作,使每次开锁发送的信号不同,并且具有自动再校准功能,即使在电量不足的状态下仍具有完全的防盗功能;遥控开锁控制芯片(RKE+IMMO,集成芯片)
PCF7961,兼容 PCF7936,基于低功耗8位MRKII 构架RISC 处理器,集成UHF 发射机,可以在没有电池供电时完成收有认证操作,支持FLASH 编程类似的编程过程,方便实现系统升级;遥控开锁控制芯片(RKE+IMMO,集成芯片)
PCF7952,专用的 PKE 芯片,基于低功耗8位MRKII构架RISC 处理器,包括安全认证芯片,具有高灵敏度的三位低频接口,支持接收信号强度指示(RSSI)以判断ID 设备的位置。芯片内遥控开锁码生成可以在硬件认证计算单元中实现。支持FLASH 编程类似的编程过程,方便系统升级;无钥匙开锁和启动控制芯片(PKE)
置于车身中的基站芯片型号有:PCF7991:
PCF7991:高度集成的先进基站芯片(ABIC),它集成了转发器读、写所必需的所有功能,利用独特的可自动调整取样时间 AM/PM解调技术,有效扩大系统的操作范围。具有可编程的时钟分频、调制、接收增益与滤波器,快速的写后读出接收设置特性;应用于IMMO,RKE+IMMO,PKE。
高频收/发芯片型号有UAA3220/PCF7900/PCF7980:
UAA3220,高度集成的单芯片接收器,主要用于VHF和UHF 系统中,支持ASK 和FSK 解调技术,内置混频器,振荡器,倍频单元,ASK/FSK 开关,FM 解调器,数字滤波器;置于车身的高频接收芯片
PCF7900,高集成度的单芯片发射器,可以用于数据率高达40 kbps 的ASK 和FSK 调制。由于该器件的集成度非常高,所以只需很少的;钥匙中的高频发射芯片
PCF7980
外围元件就可建立一个完整的发射机。一款高集成度的双向收发芯片,十分适用于工作在ISM/SRD 频段的无钥匙进入和类似于遥测的应用。这些小型封装因素、低功耗和宽供电电压范围使得该器件适合于在电池供电、手持设备等类似的应用中使用;高频双向收发芯片。
PCF7931隶属于NXP恩智浦(与飞利浦合并)厂家,一般用于汽车发动机防盗锁上,例如用于IMMO发动机防盗锁止系统(Immobilizer),是在通用的VATS基础上发展起来的,在防盗原理上传承了VATS的思路,即利用钥匙中芯片的密码与起动电门中的密码进行匹配来控制发动机的起动,以达到防盗的目的。对于装有发动机防盗锁止系统的汽车,即使盗车者打开车门也不能启动发动机开走汽车。

2. HITAG2加密原理

一、钥匙内含应答器(TP),由BCM控制防盗器控制基站(BS)。
1、TP有自身的独一无二的标识码keyID(32bit),在登录钥匙的时候会被记录到BCM中。

2、密钥码Secret key,SK(48bit)由防盗模块随机产生(BCM中是日产设定的定数),在登录钥匙的时候,会被记录TP中。


设置为Cipher Mode,TP和BCM相互验证过程如下:
1、BCM控制BS发出START_AUTH指令->TP返回(MSB)其keyID
注意:此处和之后的验证信息发送都是MSBBCM确认该keyID已登录后。生成一个随机数Random Number(32bit)。然后用Random Number(32bit),keyID(32bit)和Secret key(48bit)三者,利用HITAG2加密算法,生产32bit的[Signature]CIPHER密文。
Random Number(32bit明文)加密文(32bit)一起发送给TP。

2、TP利用Random Number,keyID和Secret key用同样的HITAG2算法,进行加密,求得密文。求得的密文和收到的密文相对比,相同即验证通过。同时将TP的存储页的内容,即TMCF和PSW的内容加密后返回。

3、加密状态下所以数据都是加密的,必须先解密,而且每次操作异或的密文都是上一次密文加密的结果,即轮加密的方式。

三、加密文状态下举例:
1、先认证 :得到数据,计算出密文1, 计算响应数据rep== REP^密文1,应答器返回rep;
2、受到密文指令:先用算法 密文2==aes(密文1);得到密文2. 实际CMD == 密文2^密文cmd;
3、接收到密文指令:同理 密文3==aes(密文2) 得到密文3,继续解密。。。。

3. id卡咋写进ic

用ic卡读卡器写入就可以
一、ID卡
ID卡全称身份识别卡(Identification Card),是一种不可写入的感应卡,含固定的编号。ID卡和磁卡一样,都仅仅使用了“卡的号码”,卡内除了卡号,无任何保密功能。卡号是公开的、裸露的。一般是门禁卡。
工作原理:
系统有读写卡器,当ID卡接近读卡器,读卡器会读取数据,交给计算机。以门禁卡为例,当正常的门禁卡接近读卡器时,读卡器会识别,将数据传给计算机,计算机比对数据,符合——开门,如果是别的卡,读卡器也会识别,但是计算机发现没有对应ID——不开门。
使用场景
公司、小区安防、门禁
ID卡数据读取和复制
ID没有储存和加密功能,所以读出的只是一串号码,把号码重新写入到新卡就可以完成复制。
二、IC卡
比如公交卡、饭卡
RFID卡。一般分有源和无源。有源系统有一个自己的能量来源,无原系统一般靠笔记本or读卡器提供能量。
工作原理:
频率13.56MHz
卡内有串联谐振电路,靠近读卡器时,卡片被激活,数据传送到读卡器,可以对数据进行读写。
加密算法:
CRYPT01密码。基于HITAG2算法。较为容易解密。
M1卡分16扇区,每个扇区4块,每块16个字节。

4. 密码分为哪三种

密码大体上分为三类,涉及的知识点主要是信息论和数论

第一类:公开密钥算法:RSA

第二类:对称算法:AES,DES。Hitag2

第三类:单项序列算法:MD5

而对称算法又可以分为分组加密和序列加密两种

分组加密:AES,DES

序列加密:Hitag2,Keeloq

序列加密通常是硬件实现,因为每次加密1bit,对于硬件来说用移位寄存器来实现是很容易的,但对于最小存储单位是1Byte(8bit)的上位机来说,频繁的位操作并不方便。

加密算法的理论基础基本上来自于数论,数论主要是讨论整形,基本上就是关于素数的研究,RSA的加密难度依据就是,两个大素数的因式分解,但目前无法证明是否有方法能快速的因式分解两个超大素数,所以也无法证明此算法绝对安全,但同理无法证明它不安全。目前2048位的RSA公认是安全的。

信息论在本质上基本和密码学等价,信息熵也影响一组加密数据其安全性,和其被攻破的难度。所以如何降低冗余,隐藏明文也是密码学必须考虑的问题。

5. 密码分为哪三种

密码分为核心密码、普通密码和商用密码。

《中华人民共和国密码法》

第七条 核心密码、普通密码用于保护国家秘密信息,核心密码保护信息的最高密级为绝密级,普通密码保护信息的最高密级为机密级。

核心密码、普通密码属于国家秘密。密码管理部门依照本法和有关法律、行政法规、国家有关规定对核心密码、普通密码实行严格统一管理。

第八条 商用密码用于保护不属于国家秘密的信息。公民、法人和其他组织可以依法使用商用密码保护网络与信息安全。

《中华人民共和国密码法》

第十三条 国家加强核心密码、普通密码的科学规划、管理和使用,加强制度建设,完善管理措施,增强密码安全保障能力。

第十四条 在有线、无线通信中传递的国家秘密信息,以及存储、处理国家秘密信息的信息系统,应当依照法律、行政法规和国家有关规定使用核心密码、普通密码进行加密保护、安全认证。

以上内容参考:网络——中华人民共和国密码法

阅读全文

与hitag算法相关的资料

热点内容
哪里有专门注册app实名的 浏览:273
魔爪mx稳定器app去哪里下载 浏览:469
excel如何批量处理电话号码加密 浏览:324
ark命令 浏览:39
seal是不是对称密钥算法 浏览:29
免费学习的app在哪里下载 浏览:177
rfid与单片机 浏览:589
5s相当于安卓什么手机 浏览:689
哈佛商学院pdf 浏览:978
app的ip哪里买 浏览:909
移动天文台app在哪里下载 浏览:923
phpjsonencode乱码 浏览:587
t3的服务器名是什么几把 浏览:69
高中算法语句 浏览:549
安卓充电接头坏如何直接线 浏览:2
mcu编译成库 浏览:296
python官网访问不了了 浏览:98
库卡逻辑编程 浏览:919
加密币驱动 浏览:982
怎么解压后的文件夹没有激活工具 浏览:809