You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
David Hill edited this page Jul 22, 2013
·
2 revisions
assl (Agglomerated SSL) was written in order to hide the awful OpenSSL API. It strives to reuse the OpenSSL APIs and provide a much simpler and sane interface for programmers that are interested in writing applications that require the SSL/TLS protocol for secure communications. All code is written under the ISC license. The code currently is under heavy development so check this site often to pick up on new things and bug fixes.
Please read the man page for a more detailed explanation.
Installation and use
On OpenBSD go into the assl directory and type:
make obj
make depend
make
make includes
make install
This will compile and install libassl.* in /usr/local/lib.
To test the library go into the examples directory and run the following sequence of commands:
make obj
make depend
make
To run the examples the server go into the server directory and type:
blocking/obj/bserver
for the blocking server example, or
nonblocking/obj/nbserver
for the nonblocking example.
The client is similar; go into the client directory and run: