Сryptographic library
- CryptoLib®V.3
CryptoLib®V.3 is a multi-purpose cryptographic library certified by the State Service of Special Communications and Information Protection of Ukraine that supports international and Ukrainian cryptographic standards. It is intended for cryptographic protection of information with use of the qualified electronic signature.
CryptoLib®V.3 is a set of libraries and auxiliary software designed to encrypt and / or generate and verify an electronic signature. The electronic signature obtained with the help of CryptoLibV3 is added to the primary data and ensures their integrity, as well as provides the ability to identify the signer. The library is designed for various programming languages, architectures and operating systems.
Main functions
The cryptographic library can be used in a variety of applications, to generate and verify electronic signatures, data encryption, two-factor authentication, providing a secure communication channel, key and certificate management (eg, generation, deletion, etc.).
Electronic signature generation
The cryptographic library can generate an advanced / qualified electronic signature (AES / QES) on software or hardware key information storage (compatible with PKCS # 11).
Electronic signature verification
The Cryptographic Library exports functionality to verify various electronic signature formats and X.509 certificate validation. The verification procedure includes checking the certificate path and checking the status via OCSP (Online Certificate Status Protocol) or CRL (Certificate Revocation List).
Asymmetric encryption and decryption
The cryptographic library is capable of creating encrypted CMS envelopes in accordance with PKCS # 7.
Encryption algorithms:
- AES (128, 192, 256 bit)
- DES, 3DES
- GOST 28147
- DSTU 7624 (Kalina) (key length 128, 256, 512 bit)
Each algorithm supports a number of encryption modes (CBC, CFB, etc.). Encryption keys are displayed in accordance with current standards (RFC 5753, PKCS # 1, SSSCIP directive № 739).
Key and certificate store management
The cryptographic library supports several storage formats (PKCS # 11 or PKCS # 12):
- Generation of keys and certificates / requests for signing certificates
- Change the password in the keystore
- Delete keys and certificates
Program for reading ID-passports
- SoftID
Software «SoftID» is designed for quick and easy reading of the information from the internal passports of citizens of Ukraine of a new sample (ID-card) and biometric international passports.
Software "SoftID" using a contactless card reader CR-382 allows you to read electronic information containing an ID passport:
- Photo of the owner
- Name
- Citizenship
- Date of birth
- Sex
- Place of birth
- Personal document number
- Passport validity
- The number of the unit that issued the passport
- Registration address
- Marital status
- Owner's signature
- Taxpayer individual number (TIN)
SoftID software automatically checks the read information and allows you to view electronic certificates of government agencies that issued the document.
Advantages of using SoftID software:
- user-friendly and simple interface
- fast reading of data from the ID-passport
- two modes of data reading: manual (manual input of the code for reading) and semi-automatic (reading of the code by means of a web camera)
- the ability to print and save read data
- does not require high-performance PCs
SoftID software supports work with Windows 7,8,10 operating systems.