Austria has several laws for smart cards (most important the “Signaturgesetz”), and all cards conforming to those laws are using the custom-built ACOS card operating system (not to be mixed with [[ACOS5|ACOS5]] from ACS). Mostly electronic banking cards (Bankomatkarte) with a new chip and the “a-sign premium” logo on the back can be used to add an official certificate to it. These certificate can then be used for several government communications (tax reports, electronic receiving of orders, bank logins etc).
A-Trust, the only accredited provider of certificates suitable for the Signaturgesetz, provides a PKCS#11 Library to access the card: http://www.a-trust.at/xpi/atrusttools/info.asp
The card itself does not have a PKCS#15 structure on it (will thus need emulation code) and OpenSC only has rudimentary low level support for ACOS cards, meaning it can’t be used for anything crypto.
Links: