Software

February 28, 2013
 

ACOS5 Cryptographic Smart Card Software Development Kit

ACOS5 is an advanced cryptographic smart card that fully complies with ISO 7816-1/2/3/4/8/9. It is specially designed for public-key based applications and RSA public-key cryptographic operations, which is essential in smart card PKI, digital signature and high level security requirements. ACOS5 provides a 32KB EEPROM for secure data storage. Typical PKI applications include payment system, e-banking, e-commerce, stock trading, network security, corporate identity, Microsoft windows logon, and any other application that uses CSP and PKCS#11 middleware layers.

Furthermore, the ACOS5 Cryptographic Smart Card Software Development Kit (ACOS5 SDK) is designed for professional developers who are interested in developing cryptographic PKI applications that support ACOS5 Cryptographic Smart Cards. With the use of the kit, applications can be developed over the supplied PKCS#11 or CSP, and this development is facilitated by ACS’s unique Card Tool that allows one to send direct commands to any PC/SC-compliant smart card readers and cards. Many benefits may be reaped from utilizing this SDK, among them being reduced investment of time and cost to R&D and Marketing.

ACOS5 SDK Content
Smart Card Reader(s)
  • 1 x ACR38 Smart Card Reader
  • 1 x ACR38T Plug-in (SIM-sized) Smart Card Reader
Test Card(s)/ Token(s)
  • 5 x ACOS5-32 Cryptographic Smart Cards
  • 5 x ACOS5-32 Cryptographic SIM-sized Smart Cards
  • 1 x CryptoMate (32K) USB PKI Token
CD-ROM
  • Tool & Utilities
    • ACOS5 Initialization Tool
      • Allows you to format an ACOS5 card/ CryptoMate with latest PKCS#15 file structure
    • ACOS5 Clear Card Tool
      • Allows developers to clear and revise the card in multiple times
    • Admin Tool
      • Certificate Management: allows you to manage your electronic Certificates in your ACOS5 Cryptographic smart card
      • Data Object Management: allows you to manage data objects created by certain applications which are stored in ACOS5 card/ CryptoMate
      • Secret Key Management: allows you to manage Secret Key Objects (which hold information regarding Symmetric Keys (DES, 3DES and AES) created by the third party applications) which are stored in ACOS5 card/ CryptoMate
    • Card Tool
      • Allows you to send commands directly to your any PCSC-compliant smart card reader and cards including ACOS5 cards and CryptoMate
    • ACS Quickview
    • PCSC Learning Tool
  • Sample Codes
    • Availability for different operations: ACOS5 Card Commands, Cryptographic Operation (DES/3DES and RSA), CSP, PKCS and secure messaging
    • Various programming languages for reference: Borland Delphi, Java, MS Visual Basic 6.0, MS Visual Basic .NET, MS Visual C#, MS Visual C++ 6.0
  • Smart Card Reader Driver(s)
  • CSP1 and PKCS #11 2 Middleware
  • Reference Manual(s)
SDK Operating System Support
  • Win XP, Win Vista, Win 7
  • Win XP x64, Win Vista x64, Win 7 x64
Remarks
  1. CSP middleware
    • Enables your ACOS5 cards to work with Microsoft browsers, email clients, and custom applications based on PROV_RSA_FULL CSP type
    • Supports Win 2000, XP, Vista, Win 7, Win server 2003, Win server 2008, XP x64, Vista x64, Win server 2003 x64, Win server 2008 x64 and Win 7 x64
    • Supports IE x64
  2. PKCS#11 middleware
    • Enables your ACOS5 card and reader to work with Netscape, Mozilla browsers, email clients, and custom applications based on version 2.11 for both Windows and Linux Operation system
    • Supports Firebox x64
    • Supports TrueCrypt, PGP and FreeOTFE