is a development kit for programming applications with smart cards on Windows, Linux
and Windows CE platforms.
The SDK provides a set of tools, libraries and manuals for smartcard programming
in C++, C#, VB.NET, VB6 and Java, accompanied by several code samples in various
programming languages.
The SDK also provides two absolutely innovative libraries, named NUSCAPI and NCryptoki,
for integration of smart cards in .NET applications written in C # or VB.NET.
SDK content
Smart Card
- 1 Smart Card SmartOS-K1
- 1 Smart Card SmartOS-KW
- 1 Smart Card SmartOS-K2
- 1 Smart Card SmartOS-CK
(on request it is possible to ask for a different quantity and types of smart cards)
Smart card reader/writer
- 1 smart card Reader/writer Omnikey 3121, USB PC/SC
Develoment libraries for integrating smart cards:
- Smart Card API:
C++ Library to communicate with the smart card for Windows, Windows CE and Linux
- .NET Smart Card API:
.NET library to communicate with the smart card on .NET platform
- .NET PKCS#11 API:
.NET library to communicate with the PKCS#11 smart card on .NET platform
See Object Model -
Full Class Diagram
- VB6 Smart Card API:
VB6 module for communication with the smart card in Visual Basic 6
- VB6 PKCS#11 API:
VB6 module for communication with the PKCS#11 smart card in Visual Basic 6
- Open Card Framework:
Java classes hierarchy to communicate with the smart card in Java
Development tools:
- Smart Card Console and Emulator
- PKCS#11 browser
eBooks (optional)
- Programming Smart Cards - Part 1: Fundamentals
Basic notions about smart card, ISO7816 specification, training and samples using virtual smart card
- Programming Smart Cards - Part 2: Programming in C/C++, C#, VB.NET, VB6 and Java
PC/SC Specifications and PC/SC API, OpenCard Framework, Java Smart Card I/O API and programming in C/C++, VB6, C#, VB.NET and Java with sample codes.
Manuals
- Smart Card SmartOS Refence Manual
- Libraries Refence Manuals
- Code Samples in C++, C#, VB.NET, VB6 and Java
Driver e middleware
- SmartOS Cryptoki (PKCS#11 per SmartOS-CK)
- SmartOS CSP (CSP per SmartOS-CK)
|
SDK only 39,90 euro
|
|
SDK + 4 Smart Card 51,90 euro
|
|
SDK + 4 Smart Card + Reader/Writer 75,90 euro
|
optional eBooks
Technologies, specifications, development platforms and sample codes for Java, C/C++, C#, VB.NET and Visual Basic:
ISO7816, Java Card, PC/SC, PKCS#11, PKCS#15, EMV, OpenCard Framework, Java Smart Card I/O API, Smart Card Applications, Cryptography
Ugo Chirico
Gruppo Editoriale Infomedia, 2003
Smart Card Console and Emulator is a console for sending ISO 7816 commands (APDU) to smart cards which supplies also a virtual reader with a virtual smart card for training with ISO 7816 APDU.
Login Assistant is a light and simple Single Sign-On tool that by a unique authentication PIN allows managing your passwords.
Login Assistant stores your passwords on a safe device such as a smart card or a USB token or a USB or Flash drive or in an encrypted local file, and supply a software agent which assists the user by suggesting every time the correct password for the requiring application.
Message in a Bottle is an application for mobile phones which allows to protect your SMS communications from intrusions and unauthorized access.
Message in a Bottle uses the most powerful cryptographic algorithms, such as Elliptic Curve Cryptography and AES 256, to send encrypted SMS and stores protects private SMSs in a special encrypted repository accessible only after typing a dedicated protection PIN.