OpenSSL is the software library which provides cryptographic communications.
The article helps to acquire the following skills through programming.
- Basic cryptographic knowledge
- Implementation of encryption/decryption and digital signature
- Reading and writing of proprietary formats using the ASN.1 library
If you have not yet built an OpenSSL environment, please refer to this article.