opensc/src/pkcs15init
2002-06-18 18:18:21 +00:00
..
.cvsignore Add .cvsignore 2002-04-02 13:43:37 +00:00
etoken.profile - various changes for on-board key generation 2002-06-17 10:58:04 +00:00
flex.profile - Added support for extractable keys on the Cryptoflex 2002-04-19 17:02:15 +00:00
gpk.profile - starting to support extractable keys 2002-04-17 20:47:18 +00:00
Makefile.am - install etoken profile, too 2002-06-05 15:08:33 +00:00
miocos.profile - Small update to MioCOS pkcs15init driver 2002-04-19 18:01:49 +00:00
pkcs15-cflex.c - implemented erase_card 2002-06-18 18:18:05 +00:00
pkcs15-etoken.c - implemented generic erase_card functionality 2002-06-18 18:18:21 +00:00
pkcs15-gpk.c - fixed pkcs15init for GPK 8000 2002-06-17 15:26:36 +00:00
pkcs15-init.h - implemented generic erase_card functionality 2002-06-18 18:18:21 +00:00
pkcs15-lib.c - implemented generic erase_card functionality 2002-06-18 18:18:21 +00:00
pkcs15-miocos.c - Small update to MioCOS pkcs15init driver 2002-04-19 18:01:49 +00:00
pkcs15.profile - first steps toward eToken key download 2002-06-07 20:29:07 +00:00
profile.c - Fixed parsing of AUT keys in pkcs15init (patch by Jochen 2002-05-21 19:41:09 +00:00
profile.h - C++ support. Compiles with gcc/g++ for Linux, otherwise 2002-04-19 14:23:31 +00:00
README - rewrite of the pkcs15-init stuff 2002-04-02 13:26:42 +00:00
TODO - updated TODO list 2002-04-03 11:57:58 +00:00


Very brief instructions

To init card:

Erase card and create pkcs15 dir
	./pkcs15-init -EC

Store a PIN on the card, using ID 01
	./pkcs15-init -P  --auth-id 01 --pin aaaa --puk bbbb --label "My PIN"

Generate a 512 bit RSA key and store on card, protected by the above PIN
	./pkcs15-init -G rsa/512 --auth-id 01

Or, store a pkcs12 key/certificate pair
	./pkcs15-init --auth-id 01 -f pkcs12 -S mycert.p12