Access via PC A.VASUKI
Smart card based authentication Pre programmed SC SC reader
Implementation
Smartcardlogin controller get logon page get challenge logon
certificate verification Certificate sent by SC - x.509 certificate setCertificate method checks the validity and signature using checkValidity.(x.509certificate) verify.(x.509 certificate)
Digital signature verification java.security-> signature class used to verify It uses SHA-1/RSA algorithm to generate the DS
Authentication Applet Auth.Applet responsible for client side part of authentication Authentication Servlet URI Success Page Failure Page
Authentication Process givePIN GetChallenge generateSignature getSigningCertificate Authenticate
Authentication Card Service givePIN generateSignature getSigningCertificate
Login Menu Shop Purchase Confirm Purchase History