end2end-encryption
The end2end encryption module implements end to end encryption for python. The module is designed for sockets.
installation
The package can be installed using pip:
$ pip install end2end
basic usage
The encryption uses a communicator that encrypts, decrypts and handles the key exchange. The Communicator can be created with a socket sock and the size of the key key_size the client uses.
com = end2end.createComunicator(sock, key_size)
a full simple mock-up of the server can be found in the test.py and test2.py files.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
end2end-1.2.tar.gz
(3.3 kB
view details)
File details
Details for the file end2end-1.2.tar.gz.
File metadata
- Download URL: end2end-1.2.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/3.7.1 importlib_metadata/4.9.0 pkginfo/1.8.2 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
57e2397372e243aabc17d3cda8f3298227ccd341051e0e8679e98d0bfc217d1d
|
|
| MD5 |
6628c9eb3519536fcc60ac43aa244d04
|
|
| BLAKE2b-256 |
c552e5071807b34fe79ec03f4665168bebf2ed8ba2e69778a5c105f7f63da895
|