The system of cryptographic information protection LS-Crypt is the library of cryptographical transformations, based on mathematical method of elliptic curves. It is used for encryption and decryption of the information, calculation of the message authentication code, hash function calculation, creation and verification of the electronic digital signature. 

LS-Crypt is used in applications and automated systems in order to ensure the integrity and credibility of the information via integration into these systems on the stage of configuration or execution.


The system ensures:

  • Confidentiality of data when storing it on various data storage media and also during data transmission via various communication channels, including Internet;
  • Protection from unauthorized data change;
  • Confirmation of authorship of data or changes made.

The system is certified for compliance to DSTU 4145-2002, as well as GOST 28147-89, GOST 34.311-95 and has the respective expert conclusions.


The work is supported both in 32-bit and 64-bit operating systems of Windows family.


The system is realized on C programming language with the help of Microsoft Visual Studio.

Using the LS-Crypt system allows significantly increase the level of security of storing and transmitting the information, as well as lower the risks of unauthorized intervention into the work of an enterprise.