File Index
ca.js
--------- |.##> <##.| SmartCard-HSM Support Scripts |# #| |# #| Copyright (c) 2011-2012 CardContact Software & System Consulting |'##> <##'| Andreas Schwier, 32429 Minden, Germany (www.cardcontact.de) --------- Consult your license package for usage terms and conditions. A simple X.509 CA setuprequestcert.js
--------- |.##> <##.| SmartCard-HSM Support Scripts |# #| |# #| Copyright (c) 2011-2012 CardContact Software & System Consulting |'##> <##'| Andreas Schwier, 32429 Minden, Germany (www.cardcontact.de) --------- Consult your license package for usage terms and conditions. Obtain a certificate from an online ca serviceaccesscontroller.js
--------- |.##> <##.| SmartCard-HSM Support Scripts |# #| |# #| Copyright (c) 2011-2012 CardContact Software & System Consulting |'##> <##'| Andreas Schwier, 32429 Minden, Germany (www.cardcontact.de) --------- Consult your license package for usage terms and conditions. Simple Physical Access Control Terminal SimulationThis simulation shows the use of a SmartCard-HSM card for physical access control. The device authentication key and cv certificate is used to authenticate the card towards the reader and to establish a secure communication channel to read access control data.
If a PIN code is entered at the reader, then the code will be presented to the card using the secure communication channel, thereby protecting the PIN code against eavesdropping at the air interface. As the verification response from the card is protected with a message authentication code, the terminal can proof that the verification was actually performed by the card.
This demo requires at least the 3.7.1574 version of the Smart Card Shell.
cert-store.js
--------- |.##> <##.| SmartCard-HSM Support Scripts |# #| |# #| Copyright (c) 2011-2012 CardContact Software & System Consulting |'##> <##'| Andreas Schwier, 32429 Minden, Germany (www.cardcontact.de) --------- Consult your license package for usage terms and conditions. Store X.509 certificate on the SmartCardissuecert.js
--------- |.##> <##.| SmartCard-HSM Support Scripts |# #| |# #| Copyright (c) 2011-2012 CardContact Software & System Consulting |'##> <##'| Andreas Schwier, 32429 Minden, Germany (www.cardcontact.de) --------- Consult your license package for usage terms and conditions. Script to issue X.509 certificates for keys generated on the SmartCard-HSMThis script uses a simple CA located in the ca/ directory.
You can change the issueCertificate() calls to create your own test setup.