<html xmlns="http://www.w3.org/1999/xhtml" xmlns:html="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title> ResourcesLinks – OpenSC </title><style type="text/css"> @import url(trac.css); </style></head><body><div id="content" class="wiki"> <div class="wikipage searchable"> <h1 id="ResourcesLinks">Resources, Links</h1> <h2 id="StandardDocuments">Standard Documents</h2> <p> Smart cards are defined in ISO 7816 standards. You need to buy those from ISO, but <a class="ext-link" href="http://www.ttfn.net/techno/smartcards/standards.html" shape="rect"><span class="icon"> </span>some pages</a> have overviews on what is in those standards. </p> <p> <a class="ext-link" href="http://www.pcscworkgroup.com/" shape="rect"><span class="icon"> </span>PC/SC Workgroup</a> defines the PC/SC standard that is used on windows, but thanks to PC/SC-Lite software also on Linux, Mac OS X and BSD. You can <a class="ext-link" href="http://www.pcscworkgroup.com/specifications/overview.php" shape="rect"><span class="icon"> </span>download</a> all parts of the specification. </p> <p> The Multifunctional Card Terminal specification suite includes CT-API and it's co-specification CT-BCS. The whole suite is available for download in <a class="ext-link" href="http://www.teletrust.de/publikat.asp?id=41220&Sprache=E_&HomePG=0" shape="rect"><span class="icon"> </span>english</a> and <a class="ext-link" href="http://www.teletrust.de/publikat.asp?ID=41220,0&HomePG=0&sw=1&Sprache=D_" shape="rect"><span class="icon"> </span>german</a>. </p> <p> Public Key Cryptography was partialy defined by the RSA Labs in the PKCS series. Important standards are: </p> <ul><li><a class="ext-link" href="http://www.rsasecurity.com/rsalabs/pkcs/pkcs-15/index.html" shape="rect"><span class="icon"> </span>PKCS #15</a>: Cryptographic Token Information Format Standard </li><li><a class="ext-link" href="http://www.rsasecurity.com/rsalabs/pkcs/pkcs-11/index.html" shape="rect"><span class="icon"> </span>PKCS #11</a>: Cryptographic Token Interface Standard </li><li><a class="ext-link" href="http://www.rsasecurity.com/rsalabs/pkcs/pkcs-7/index.html" shape="rect"><span class="icon"> </span>PKCS #7</a>: Cryptographic Message Syntax Standard </li></ul><p> Personal Identification Cards it an upcoming standard in the USA. NIST has a <a class="ext-link" href="http://csrc.nist.gov/publications/fips/fips201/FIPS-201-022505.pdf" shape="rect"><span class="icon"> </span>document</a> with details. </p> <h2 id="Software">Software</h2> <p> <a href="http://www.opensc-project.org/openct/" shape="rect">OpenCT</a> implements drivers for several smart card readers. OpenSC can use OpenCT directly without the need for an additional middleware, and this combination is preferred by some authors and tested all the time, works perfectly. </p> <p> The <a class="ext-link" href="http://www.linuxnet.com/" shape="rect"><span class="icon"> </span>M.U.S.C.L.E.</a> project offers the open source software <a class="ext-link" href="http://pcsclite.alioth.debian.org/" shape="rect"><span class="icon"> </span>PC/SC-Lite</a> and links to many drivers in ifdhandler format, and also to some applications. </p> <p> Some drivers in CT-API format are available for download at <a class="ext-link" href="http://www.panstruga.de/ct-api/" shape="rect"><span class="icon"> </span>Gregor's CT-API-Page</a>. </p> </div> </div><div class="footer"><hr></hr><p><a href="index.html">Back to Index</a></p></div></body></html>