Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/wertzui123/tlse
- Owner: Wertzui123
- Created: 2022-03-29T15:14:57.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-24T15:09:35.000Z (about 1 year ago)
- Last Synced: 2024-11-08T18:19:05.415Z (about 2 months ago)
- Topics: networking, sockets, ssl, tls, tlse, v, vlang, wrapper
- Language: V
- Homepage:
- Size: 265 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.