当前位置:网站首页>学习码 滚动码 固定码 有什么区别重码数,编码容量滚动码的原理
学习码 滚动码 固定码 有什么区别重码数,编码容量滚动码的原理
2022-06-25 03:44:00 【ZhangJiQun.】
目录
学习码 滚动码 固定码 有什么区别
一、含义不同:
1、固定码:地址码是固定不变的,虽然地址码是固定不变的,但它是由8位不同的地址码组合而成的,可以通过不同的组合来进行配对,这样就不会出现上述情况。遥控器固定码是相对滚动码说的,一般由PT2262/2272组成的系统为硬件编码、固定码遥控系统。
2、学习码:由百万组不同的编码组成,接收器只有通过对码学习,才能识别遥控器。它大大增加了产品的安全性。通常学习码的编码IC为1527和2240,解码为单片机。
3、滚动码:当前主要用在RKE(Remote Keyless Entry)系统中,进行身份验证。
二、特点不同:
1、固定码与学习码都是用在民用和商用的报警产品上的,家中常见的是家用防盗报警器以及家用燃气报警器,而滚动码只用于RKE系统进行身份验证。
2、编码解码以及编码组合不同:学习码的编码IC为1527和2240,解码为单片机;固定码编码为PT2262(传统防盗探测器),解码PT2272(传统报警主机);
3、固定码安全度很不高,地址编码很容易重码;学习码安全度相对较高,100万组编码大大降低使用上编码重复的机率。
重码数,编码容量
1、重码数上不一样:
滚动码:使用中“重码”的概率极小,而且芯片的背面还会有焊点。
固定码:每次发射后自动更换编码,重码概率极大。
2、编码容量不一样:
滚动码:编码值可以通过权焊点连接方式被看出。
固定码:编码容量度仅为6561个,不能用“侦码器”获得地址码。
滚动码的原理
编码器检测到按键输入, 把系统从省电状态中唤醒, 同步记数加1 , 与序列号一起经密匙加密后形成密文数据, 并同键值等数据发送出去。由于同步计数值每次发送都不同, 即使是同一按键多次按下也不例外。同步计数自动向前滚动, 发送的码字不会再发生。因此被称为滚动码。同步计数跟编码器序号一个64位一起经过DES加密,DES密钥为厂家独有,必须保密。加密之后的密文则通过射频系统发射出去。
接收端接收到密文之后,通过厂家的DES密钥进行解密,解密之后得到同步计数和编码器序号。首先检测编码器序号是否与接收器的序号相对应,如果对应,就检测同步计数是否在同步窗口内,也就是说是否大于本机保存的同步计数,但是又不大得太多,如果大得太多,本机就再作一次同步。如果在同步窗口中,通知执行机构执行用户命令,比如说打开门锁或者关闭门锁之类的。
由于加密算法能够把明文打散,因此,码的滚动会使得发射的码变化差异很大而难以破解,由于同步计数的存在,重复发送也没有效果,因此要攻破该类系统就要攻破DES算法。同步计数为16 位, 可达2的16次方 =65536 , 若每天用10 次, 则有18年的使用周期。32位的序列号, 容量为232 = 42 亿, 可以完全满足生产要求。
边栏推荐
- 虽然传统意义上的互联网早已不复存在,但这并不代表互联网早已消失不再
- ICML 2022 | ByteDance AI Lab proposes a multimodal model: x-vlm, learning multi granularity alignment of vision and language
- js工具函数,自己封装一个节流函数
- Jilin University 22 spring March "official document writing" assignment assessment-00034
- Collaboration + Security + storage, cloud box helps Shenzhen edetai restructure its data center
- TensorFlow,危!抛弃者正是谷歌自己
- MySQL modifies and deletes tables in batches according to the table prefix
- 马斯克被诉传销索赔2580亿美元,台积电公布2nm制程,中科院发现月壤中含有羟基形式的水,今日更多大新闻在此...
- 孙武玩《魔兽》?有图有真相
- Void* pointer
猜你喜欢
【Harmony OS】【ArkUI】ets开发 图形与动画绘制
The era of copilot free is over! The official version is 67 yuan / month, and the student party and the defenders of popular open source projects can prostitute for nothing
BGP biplane architecture
Do you really need automated testing?
Development of trading system (VIII) -- Construction of low delay network
The more AI evolves, the more it resembles the human brain! Meta found the "prefrontal cortex" of the machine. AI scholars and neuroscientists were surprised
Does it count as staying up late to sleep at 2:00 and get up at 10:00? Unless you can do it every day
佐喃社区
Redis related-03
opencv最大能打开多少图像?
随机推荐
你真的需要自动化测试吗?
谷歌创始人布林二婚破裂:被曝1月已提出与华裔妻子离婚,目前身家6314亿美元...
Mstp+vrrp+ospf implements a three-tier architecture
Svn deployment
Jilin University 22 spring March "official document writing" assignment assessment-00034
可能是拿反了的原因
Trading system development (IV) - trading counter system
9 necessary soft skills for program ape career development
Wechat development related
Winxp kernel driver debugging
The programmer reality show is coming again! Hulan, as the host, carried the lamp to fill the knowledge. The SSS boss had a bachelor's degree in pharmacy. Zhu Jun and Zhang Min from Tsinghua joined th
香蕉为什么能做随机数生成器?因为,它是水果界的“辐射之王”
Musk: Twitter should learn from wechat and make 1billion people "live on it" into a super app
Now, the ear is going into the metauniverse
【Harmony OS】【ARK UI】ETS 上下文基本操作
Interview with Mo Tianlun | ivorysql wangzhibin - ivorysql, an Oracle compatible open source database based on PostgreSQL
[harmony OS] [arkui] ETS development graphics and animation drawing
中国天眼发现地外文明可疑信号,马斯克称星舰7月开始轨道试飞,网信办:APP不得强制要求用户同意处理个人信息,今日更多大新闻在此...
Oracle-sqlload import external data details
Development of trading system (VIII) -- Construction of low delay network