2016年6月22日星期三

RF rolling code remote control, what is Rolling code? alice@szyet.com

here we found many customer don't know what is the rolling code remote control, today i want to introduce and explain it:

rolling code (or sometimes called a hopping code) is used in keyless entry systems to prevent replay attacks, where an eavesdropper records the transmission and replays it at a later time to cause the receiver to 'unlock'. Such systems are typical in garage door openers and keyless car entry systems.


why called rolling code?

  • Common PRNG (pseudorandom number generator) — preferably cryptographically secure — in both transmitter and receiver
  • Transmitter sends 'next' code in sequence
  • Receiver compares 'next' to its calculated 'next' code.
  • A typical implementation compares within the next 256 codes in case receiver missed some transmitted keypresses.


what chip used in Rolling code?

The Microchip HCS301 was once the most widely used system on garage and gate remote control and receivers. The chip uses the KeeLoq algorithm. The HCS301 KeeLoq system transmits 66 data bits.
  • 34 bits are not encrypted : a 28-bit serial number, 4 bits of button information, and 2 status bits (repeat and low battery indicators).
  • 32 bits are encrypted (the rolling code) : 4 bits of button information, 2 bits of OVR (used to extend counter value), 10 bits of DISC (discrimination value; often the low 10 bits of the serial number), and a 16-bit counter. In a resyncing situation, the encrypted 32 bits are replaced with a 32-bit seed value.
PS:  1. HC301 KeeLoq Code Hopping Encoder http://ww1.microchip.com/downloads/en/devicedoc/21143b.pdf
  2. when you placed the order, customer should offer us a 16 digital factory code
YET003 rolling code (433M HCS301)

YET073 rolling code (433M HCS301)


where we used the rolling code?

A rolling code transmitter is useful in a security system for providing secure encrypted radio frequency (RF) transmission comprising an interleaved trinary bit fixed code and rolling code. A receiver demodulates the encrypted RF transmission and recovers the fixed code and rolling code. Upon comparison of the fixed and rolling codes with stored codes and determining that the signal has emanated from an authorized transmitter, a signal is generated to actuate an electric motor to open or close a movable component.


Shenzhen Chungyao Technology Co.; Ltd
Shenzhen Yaoertai Technological Development Co.,Ltd
address: 6th Floor block 27,Lianchuang Technical Zone, Bulan Road, Longgang district, Shenzhen,P.R.China
zip code: 518119

contact person: alice zhou

phone/what's app: +86-18038019159

Email:alice@szyet.com



Other products for your reference:






没有评论:

发表评论