Skip to content

Rolling Codes are used in cars to authenticate that you're the one who has the key and wants to open the car. But this can be broken pretty easily by using Samy Kamkar's jamming technique. With Advanced Rolling Codes we're putting in an extra layer of security by adding datetime to the generated hash, so it cannot be played back.

arongeo/advrc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

advrc - Advanced Rolling Codes

Rolling Codes are used in cars to authenticate that you're the one who has the key and wants to open the car. But this can be broken pretty easily by using Samy Kamkar's jamming technique. Advanced Rolling Codes are putting in an extra layer of security by adding datetime to the generated hash, so it cannot be played back.

In this scenario I have replaced the radio reciever/transmitter with an input string (because I don't have one).

! You can fork my code, and edit my code, but please provide credit for it. !

By definition if a GitHub repository dosen't have a licence, it is automatically protected by intellectual property/copyright.

About

Rolling Codes are used in cars to authenticate that you're the one who has the key and wants to open the car. But this can be broken pretty easily by using Samy Kamkar's jamming technique. With Advanced Rolling Codes we're putting in an extra layer of security by adding datetime to the generated hash, so it cannot be played back.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages