TA的每日心情 | 怒 2019-11-20 15:22 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
一种基于KEELOQ的改进加密算法及其在单片机中的实现技术
" `* ?( e* ^8 A7 S# T& l+ Z6 I1 R( L% z b: i" n0 e
摘要:讨论了Microchip公司的KEELOQ加解密算法的实现机制,通过引入随机数,提出了一
1 d k2 H) r: o. ], E1 q& O: E种新的改进算法,并给出了其在单片机中的实现方法。该算法具有简单实用、所需硬件资源少、传输
' E! w! {, l7 [/ e效率和安全性相对较高等优点,适用于需要数据加密的小型无线数据传输系统,具有广阔的应用前景。
8 V4 v# O* c9 G9 ~( z) F
/ q5 g/ \. c, t- P3 g关键词:加密算法 KEELOQ 单片机 跳码技术
7 w9 Q9 [" N: q: e! a U当今的编解码电路已经朝着高度集成化和微电脑$ `( h/ O( Q: ~1 d7 y
化发展。像普通的固定编解码芯片如MCl45026/145027.
3 Y( D& M" d3 n) C4 x9 GPT2262/2272等已被广泛应用于公用系统中,给生活带8 a' n n# r7 a/ n0 l; y
来了方便。然而这些芯片不能保证系统的安全性。由于, B- @% p+ B3 p0 P3 {
这些系统每次发送的数据流―模--样,只是高低电平的: v& p( s4 h3 i* F( S8 B
组合,第三方通过捕捉设备,一旦用户信号出现,便可瞬+ m: }' u* q* O, h/ j8 d( X) b# H, P/ o
间取得合法的身份识别码﹔或使用编码扫描设备﹐主动
; o9 [) G7 H' L: G6 k0 z3 C0 A攻击解码芯片。因此保证系统的安全性是一个很现实的
7 l( i. K Y M. W问题'。在此背景下,基于加密算法的编解码C的安全
% n5 o( A% O. i+ P% r# y机制得到了应用。Microchip公司的KEELOQ 技术是这种
' z6 S! H0 q( d4 i4 u$ G6 }8 L技术的代表123.*]。KEELOQ技术是一种多变化.抗截获、
5 s: z# T/ t) W) q C0 \3 c安全可靠性高的非线性跳码加密解密技术。KEELOQ目( i9 E9 o, b6 u1 n. _) `
) c0 p/ |$ V0 j. L! Z* K
9 i' B0 P* M* H/ F/ Y2 C* ^. S! U7 I( Z4 m
, V4 b8 N3 h7 f s8 V% T; H2 J6 F0 h- S( S
|
|