Skip to content
/ libessl Public

(GPL) Easy SSL is a FREE library based on OpenSSL libraries.

License

Notifications You must be signed in to change notification settings

Keidan/libessl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libessl

Linux CI CodeFactor License: GPL v3

(GPL) Easy SSL is a FREE library based on OpenSSL libraries.

This library aims to simplify the use of some functions offered by OpenSSL :

Base64 (strings)
MD2 hashing (strings)
MD4 hashing (strings)
MD5 hashing (strings)
SHA1 hashing (strings, files)
AES encryption/decryption (strings)
Socket SSL (connect/accept/write/read/close)
Etc ... See the demo applications for the list of supported modules.

To build this library, you must have installed the OpenSSL development package (libssl-dev).

Note: The modules ssl_connect and ssl_accept are deliberately excluded from the tests.py file.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.

Instructions

Download the software :

mkdir devel
cd devel
git clone https://github.com/Keidan/libessl.git
cd libessl
cmake -S . -B build -DDISTRIBUTION=[debug|release] .
cmake --build build
See deploy/[processor]/*.elf

License

GPLv3

About

(GPL) Easy SSL is a FREE library based on OpenSSL libraries.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published