A python library for encoding and decoding TLS Packets
Project description
tls-packet
Python TLS Packet decoder/serializer library with a focus on TLS packets used during IEEE 802.1x/RADIUS interactions
The initial target is a TLSv1.2 with emphasis on the TLS Client Side operations. Once it is successfully working against a FreeRADIUS v3.0+ server, other TLS vesions (particularly v1.3) will be supported.
In addition, a goal once it works with FreeRADIUS as a client, creating the TLS Server side to work without a FreeRADIUS server is a goal.
Another future goal is to provide some decode options similar to what go-packet provides so that the users can tune for the performance they need.
Release History
Version | Notes |
---|---|
0.0.2 | Many client side decode in place and under unit test |
0.0.1 | Initial build to get package installation scripts together |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file tls_packet-0.0.2.tar.gz
.
File metadata
- Download URL: tls_packet-0.0.2.tar.gz
- Upload date:
- Size: 63.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f1463aac8238c5789236c0b13a3e1cfaa18f005ee61f16a8b82948993be0446 |
|
MD5 | 86b13d3e01e0b1fb8167c24bb7d3d648 |
|
BLAKE2b-256 | 4217ba6e59a0e54ddb564624539586560e57961cabc4332181a8ed170e3feee5 |