Skip to content

holiman/loclass

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

IClass cipher

This is a reconstructon of the cipher engine used in iClass, an RFID techology developed by HID Global.

The implementation is based on the work performed by Flavio D. Garcia, Gerhard de Koning Gans, Roel Verdult and Milosch Meriac in the paper "Dismantling IClass".

This implementation is not optimized at all, but is meant to serve as a reference implementation, and contains a lot of testcases.

Credits

Written by Martin Holst Swende 2014

Released as GPLV2 (or later).

WARNING

THIS CODE IS CREATED FOR EXPERIMENTATION AND EDUCATIONAL USE ONLY.

USAGE OF THIS CODE IN OTHER WAYS MAY INFRINGE UPON THE INTELLECTUAL PROPERTY OF OTHER PARTIES, SUCH AS INSIDE SECURE AND HID GLOBAL, AND MAY EXPOSE YOU TO AN INFRINGEMENT ACTION FROM THOSE PARTIES.

THIS CODE SHOULD NEVER BE USED TO INFRINGE PATENTS OR INTELLECTUAL PROPERTY RIGHTS.

About

Implementation of the ciphers in iClass

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published