The crypto folder contains all ciphers and the include folder contains library headers with definitions and constants:Įach cipher has its own subfolder in the crypto folder. Main folders for our purpose are crypto and include.
I would like to introduce the OpenSSL implementation, which has solid C style easily portable for different compilers and platforms.
You can also use the complex kernel-mode on-the-fly encryption solutions based on the virtual drives (legacy disk device), encrypted file systems, file system filters and storage filter driver ( full disk encryption), which work synchronously with OS read/write requests.įig. You can secure single files or folders by the user-mode applications, which will encrypt or decrypt information by your command.
I will explain what advantages OpenSSL library has and how to use it.
Information security on PC becomes more and more popular, so I want to cover some issues of this topic – in particular, the using of ciphers to prevent data stealing from a physically removed hard disk.Ĭipher is the sequence of steps to transform original text (plain text) to cipher text, which completely can’t be read by unauthorized person or the efforts to crack it will cost more than the information in the plain text costs.Ĭiphers are documented and well-known, but the problem is how to make the good implementation, or in our situation, how to find and use the open source library. Mobile Device and Application Management.Artificial Intelligence Development Services.