Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wertzui123/tlse

A V wrapper around the great TLSe C library implementing the Transport Layer Security protocol
https://github.com/wertzui123/tlse

networking sockets ssl tls tlse v vlang wrapper

Last synced: 3 days ago
JSON representation

A V wrapper around the great TLSe C library implementing the Transport Layer Security protocol

Awesome Lists containing this project

README

        

# TLSe
This V library is a wrapper around the great [TLSe library](https://github.com/eduardsui/tlse) providing easy Transport Layer Security.

It is written similar to the [OpenSSL module](https://github.com/vlang/v/tree/master/vlib/net/openssl) of the V standard library.

## Advantages of TLSe over OpenSSL
* Smaller executables
* Easier deployment
* More permissive licenses (public domain, BSD or MIT)

## Limitations
* `libtomcrypt.c` does currently not compile with TCC

You can still compile this library with TCC by defining the `TINYC_TLSE_COMPILE` macro, but it will throw a runtime error when trying to use any TLSe functions.

## License
Public domain, BSD, MIT. Choose one.