Linux Foundation - English  Linux Foundation - Japanese  LINUXFOUNDATION.ORG | LINUX.COM | TRAINING | VIDEO Login LOGIN  Sign Up SIGN UP
Events Home

Platinum Sponsors
Hitachi LogoIBM LogoIntel LogoNEC Logo

Gold Sponsors
CE Linux Forum LogoFujitsu LogoHP LogoNovell Logo

Silver Sponsors
NTT Data LogoVA Linux Japan

Bronze Sponsors
Grape Systems LogoMiracle Linux LogoMontaVista LogoRenesas Logo

For information on sponsorship or exhibition opportunities at the Japan Linux Symposium, please contact Angela Brown at angela (at) linuxfoundation dot org.



Register for Japan Linux Symposium
Home  |   Slides  |   Sessions  |   Schedule  |   Sponsors  |   Hotel & Travel  |   FAQ

FSIJ USB Token for GnuPG

Niibe Yutaka, National Institute of Advanced Industrial Science and Technology

FSIJ USB Token is our challenge of building a USB Token by Free Software for Free Software. "Where to put my GPG/PGP key?" has been an important open problem, until now. Yes, OpenPGP card were a solution, but we still have two problems for OpenPGP card. In practice, Smartcard is not that popular and it is not that common to have Smartcard readers. In philosophy of Free Software development, we should have a Free Software implementation of OpenPGP card. FSIJ USB Token tries to solve this two problems. Current implementation uses Atmel AVR which runs at 20MHz. It supports OpenPGP card protocol version 1.1, and can do RSA secure computation of 1024-bit within five seconds. Expected audiences are Free Software developers and users. We will talk about GnuPG briefly, and our implementation of USB Token; USB, CCID, ISO 7816, OpenPGP card protocol, and RSA computation. Also, we will talk about programming for Atmel AVR, including simulator and debugger. Knowledge of GnuPG helps understanding of this project.