|
SCardX Easy :: Smart Cards ActiveX control
|
|
SCard SOFT
|
|
|
LOOK INTO YOUR CARD
|
|
| | |
| | |
| | |
|
Overview
|
|
|
Latest version updates
|
|
|
Appearance
|
|
|
Examples
|
|
|
Developers Packs
|
|
|
Download
|
|
|
Licensing
|
|
| | |
|
Overview
|
|
| | |
|
SCardX Easy is an ActiveX control which creates the communication channel between your application and any ISO-7816 smart card via MS Smart Card service and the attached PC/SC compatible smart card reader.
SCardX Easy adds to your application or web site the following smart cards functionality:
|
|
| | |
|
- events detecting : 20 types of events are available; you are informed about all smart card device states changes;
- APDU commands sending : you can send into your cards any APDU commands you need and to receive cards responses;
- information receiving : the control provides you by the technical information about opened smart cards and attached devices;
- data encrypt : you can encrypt/decrypt any data encoded as HEX, ASCII or Base64 by the following cryptographic algorithms: DES/3DES, AES (Rijndael), RC6;
- data hashing : you can hash any data encoded as HEX, ASCII or Base64 by the following cryptographic algorithms: MD4, MD5, SHA1, SHA256, SHA384, SHA512;
- data encoding : you can encode/convert data between the following formats: HEX, ASCII, Base64;
- winlogon cards : from your application you can verify the PIN code of any winlogon smart card inserted into a reader;
- more ...
|
|
|
|
| | |
| | |
|
What kind of smart cards and the card readers are supported by the SCardX Easy?
SCardX Easy ActiveX control is based on the MS Smart Card Service which implements the PC/SC Specifications 1.0.
It means that you can successfully use any of PC/SC compatible devices
like the card readers, USB tokens e.t.c., and you can work with any of ISO-7816
compatible smart cards like the GSM SIM cards, EMV payment cards, identity
and cryptographic cards and all other types of processor cards, except memory cards.
To be able to work with contact/contactless memory cards you need to use the specific card reader which allows you to encapsulate the specific memory card commands (read/write/verify e.t.c.) into the regular command APDUs. In other words you need the card reader which allows you to work with a memory card in the way you use for contact smart cards.
For example to use our software with memory cards you can use one of the following card readers: Prox'N'Roll PC/SC, OMNIKEY 5321 RFID
|
|
| | |
| | |
|
Where and for what kind of applications the SCardX Easy can be used?
|
|
| | |
|
SCardX Easy ActiveX control can be used by any of development environments (IDE) which supports the ActiveX technology, as follows:
- MS Visual Studio: C++, C#, VB, .NET applications;
- Embarcadero (Borland) Delphi, C++ Builder;
- HTML + VBScript, JavaScript;
- VBA + MS Office;
- any other IDE which supports the ActiveX technology ...
|
|
|
|
| | |
|
Using the SCardX Easy smart cards ActiveX control you can create the following applications:
- any executable applications or modules to work with any kinds of ISO-7816 compatible smart cards like GSM SIM cards, EMV payment cards, identity and cryptographic cards and all other types of processor cards except memory cards;
- any smart cards based shells like internet kiosks or other self service systems;
- any smart cards based access control systems;
- any smart cards protected web sites;
- any other solution where you need to use smart cards...
SCardX Easy can be used to create any kind of smart card based applications regardless of the programming language and IDE you use.
|
|
| | |
|
Latest versions updates
|
|
| | |
|
SCardX Easy v2.0 ( build 1834 ): (Minor version upgrade)
- some minor bugs has been fixed;
- improved the Windows7 stability;
SCardX Easy v2.0 ( build 1541 ): (Major version upgrade)
- improved the Windows7 stability;
- data encrypt : added the functions to encrypt/decrypt any data encoded as HEX, ASCII or Base64 by the following cryptographic algorithms: DES/3DES, AES (Rijndael), RC6;
- data hashing : added the function to hash any data encoded as HEX, ASCII or Base64 by the following cryptographic algorithms: MD4, MD5, SHA1, SHA256, SHA384, SHA512;
- data encoding : added the functions to encode/convert data between the following formats: HEX, ASCII, Base64;
- winlogon cards : added the function to verify secure the PIN code of any winlogon smart card inserted into a reader;
SCardX Easy v1.5 ( build 12 ):
- patched some bugs of detecting of USB removable devices; the control works now much more stable;
- patched the Vista IE7 working bugs: since the 1.5 version the control avoid accessing any custom files on a hard drive except the system registry;
- patched the T1 APDU sending bugs: all previous versions
sends the APDU bytes in the following order: Cla+Ins+P1+P2+P3(Lc)+Le+DataIn,
but according to ISO-7816 the Le must be sent after DataIn buffer;
so the new version sends the APDUs as following: Cla+Ins_P1+P2+P3(Lc)+DataIn+Le;
|
|
| | |
|
Appearance
|
|
| | |
|
SCardX Easy looks like the Connection Monitor of the program Smart Card ToolSet PRO and allows you to control the connection and devices states and all events occured.
States page.
|
|
| | |
|
The "States" page is the main user interface element of the SCardX Easy ActiveX control.
There are all most useful commands and the most informative elements on this page.
- Smart cards service info;
- License info;
- Preferences;
- Devices list info;
- Opened smart card info;
- Last error info;
|
|
|
|
| | |
|
This page has the context pop-up menu which allows you to access many useful commands depend on the selected info item.
|
|
|
|
| | |
|
Events History page.
|
|
| | |
|
The Events History page contains the archive of all events occured since the application is launched.
|
|
|
|
| | |
|
ToolBar.
|
|
| | |
|
The ToolBar panel contains the APDU sending controls.
Using the ToolBar you can prepare and send into the opened smart card the command APDUs manually.
|
|
|
|
| | |
| | |
|
StatusBar.
|
|
| | |
|
The StatusBar is an indicator of the activity of the data exchange process between the SCardX Easy and smart card service.
|
|
|
|
| | |
|
Tray Icon.
|
|
| | |
|
The SCardX Easy shows the icon in the system tray zone. You can add there your own menu items and to manage the user on-click events.
You can hide the tray icon under the Developers License.
|
|
|
|
| | |
|
Examples
|
|
| | |
|
Smart cards on the web pages
|
|
| | |
|
SCardX Easy adds to your web page the smart cards functionality and allows you to work with any ISO-7816 smart card from the web page easy.
JavaScript exampe: APDU Interface DEMO
JavaScript exampe: CryptoAPI Interface DEMO
JavaScript exampe: Direct Reader Control Interface DEMO
JavaScript exampe: Appearance & Additional Tools DEMO
|
|
| | |
|
Base setup pack examples
|
|
| | |
|
After installation of the Base Setup Pack you can find on your hard drive 34 examples with source codes for different programming languages and IDEs, as follows:
- MS Visual Studio: C++, C#, Visual Basic .NET demo applications;
- Embarcadero RAD Studio / Borland: Delphi / C++ Builder demo application;
- MS Visual Basic 6: demo application;
- JavaScript web pages demo;
- more...
|
|
| | |
| | |
|
Developers Packs
|
|
| | |
|
Additional helpful resources compatible with the current version.
|
MS Visual Basic Developers Pack
For SCardX Easy , updated in Dec. 22, 2005
|
|
Smart Cards in the Visual Basic applications. Developers Manual.
Document ver.1.4 from Dec. 22, 2005
|
PDF document (1,28 Mb)
|
|
Visual Basic Developers Help system.
|
CHM help files
|
|
Visual Basic 6 smart cards demo application
|
source codes
|
|
Download :
|
ZIP (2,2 Mb)
|
|
JavaScript Web Developers Pack
For SCardX Easy , updated in Dec. 22, 2005
|
|
Smart Cards on the Web Pages. JavaScript Web Developers Manual.
Document ver.1.2 from Dec. 22, 2005
|
PDF document (1,1 Mb)
|
|
JavaScript Web Developers Help system.
|
CHM help files
|
|
JavaScript demo web page for Internet Explorer
|
web page
|
|
Download :
|
ZIP (1,8 Mb)
|
|
VBScript Web Developers Pack
For SCardX Easy , updated in Dec. 22, 2005
|
|
Smart Cards on the Web Pages. VBScript Web Developers Manual.
Document ver.1.4 from Dec. 22, 2005
|
PDF document (1,1 Mb)
|
|
VBScript Web Developers Help system.
|
CHM help files
|
|
VBScript demo web page for Internet Explorer
|
web page
|
|
Download :
|
ZIP (1,8 Mb)
|
|
Borland Delphi Developers Pack
For SCardX Easy , updated in Dec. 22, 2005
|
|
Smart Cards in the Delphi applications. Developers Manual.
Document ver.1.4 from Dec. 22, 2005
|
PDF document (1,4 Mb)
|
|
Delphi Developers Help system.
|
CHM help files
|
|
Delphi 7 smart cards demo application
|
source codes
|
|
Delphi 7 smart cards demo application
|
compiled executable
|
|
Download :
|
ZIP (2,6 Mb)
|
|
Borland C++ Builder Developers Pack
For SCardX Easy , updated in Dec. 22, 2005
|
|
Smart Cards in the C++ Builder applications. Developers Manual.
Document ver.1.2 from Dec. 22, 2005
|
PDF document (1,2 Mb)
|
|
C++ Builder Developers Help system.
|
CHM help files
|
|
C++ Builder 6 smart cards demo application
|
source codes
|
|
C++ Builder 6 smart cards demo application
|
compiled executable
|
|
Download :
|
ZIP (2,3 Mb)
|
|
|
|
|
| | |
|
Base Setup Pack
|
|
| | |
|
The Base Setup Pack installs and registers on your PC the SCardX Easy smart cards ActiveX control, help system and example demo applications with source codes.
|
SCardX Easy v2.1 smart cards ActiveX control
Base Setup Pack ( February 12, 2020 )
|
|
SCardX Easy smart cards ActiveX control ( version 2.1 release 145 )
|
ocx library
|
|
SCardX Easy Control Center
|
executable
|
|
SCardX Easy Demo Application : APDU Interface DEMO
|
executable
|
|
SCardX Easy Demo Application : CryptoAPI Interface DEMO
|
executable
|
|
SCardX Easy Demo Application : Direct Reader Control Interface DEMO
|
executable
|
|
SCardX Easy Demo Application : Appearance & Additional Tools DEMO
|
executable
|
|
SCardX Easy Help System
|
CHM help file
|
|
SCardX Easy Developers Manual
|
PDF file
|
|
34 Demo applications with source codes included
|
source codes
|
|
Download the SCardX Easy base setup pack:
|
|
|
|
|
|
| | |
|
Licensing
|
|
| | |
|
SCardX Easy is a shareware. It means that you may install the Base Setup Pack and try how it works before purchasing the License.
Unregistered copy of SCardX Easy works in a demo mode with the following limitations:
- your application can send only 7 - 10 command APDU per each application start;
- SCardX Easy shows the unregistered version reminders;
- you can not hide the tray icon;
- you may not contact the SCardX Easy support service;
To remove limitations you need to register the SCardX Easy by one of the licenses:
- End-User Personal License : Unlimited personal usage;
- End-User Site License : Unlimited usage at a single company;
- Developers License : Unlimited redistribution as a part of your own applications;
You can purchase your own Personal License for $26 USD only!
Buy a License ...
More about Licenses ...
|
|
| | |
|
|
|
© 2017-2021 DIGITAL MIND SYSTEMS LTD. © 2002-2017 SCardSOFT
|
|
|
|
|
|
SCardX Easy v2.1
Smart Cards ActiveX
Add smart cards to your web site or to your applications easy!
More ...
|
|
|
|
|
|
|
|
Smart Card ToolSet v3.5 PRO
(release 38)
Discover any ISO-7816 smart card on the APDU level easy!
More ...
|
|
|
|
|
|
|
|
|
|
|