40 likes | 169 Views
iButton. Jordan C N Chong chong@cs.utwente.nl http://www.cs.utwente.nl/~chong RM 4067 INF. Features. Physical security with stainless-steel container. Big memory: Version 1.1 provides up to 6kB NVRAM. Version 2.2 contains up to 134kB NVRAM. Time-evident real-time clock.
E N D
iButton Jordan C N Chong chong@cs.utwente.nl http://www.cs.utwente.nl/~chong RM 4067 INF
Features • Physical security with stainless-steel container. • Big memory: • Version 1.1 provides up to 6kB NVRAM. • Version 2.2 contains up to 134kB NVRAM. • Time-evident real-time clock. • Common cryptographic algorithms.
Example: HelloWorld • Use iB-IDE to write and compile the code in JAVA, and to generate the applet. • Upload the applet (HelloWorld.jib) to the iButton (using iB-IDE). • Run the client code (HelloWorld.class) using the command prompt. • Connect the iButton to the Blue Dot receptor. • That’s it… …
Some Links • iButton - Should Knowwww.cs.utwente.nl/~chong/ibutton/ • Fancy iButton Stuff …/~chong/ibutton/fancy/ • iButton official Web site www.ibutton.com • JavaCard Technologies java.sun.com/products/javacard/ • OpenCard Framework www.opencard.org