Python SDK for Fidelius CLI, a tool designed for ECDH cryptography.
Project description
PyFidelius
Python SDK for Fidelius CLI, a tool designed for ECDH cryptography.
How to use it?
Create an instance of the class
from pyfidelius.cryptography import Cryptography
ecdh = Cryptography()
NOTE : Make sure that JRE 1.8+ is installed, to run the binaries in the release.
Methods available :
Method | Details |
---|---|
generate_key_material |
Generates an ECDH key pair, and a random nonce. |
encrypt |
Encrypts a given string data. |
sane_encrypt |
Same as encrypt command, with the only difference being that it accepts base64 encoded version of the input string. |
decrypt |
Decrypt the encoded data back to original string. |
file_operation |
ECDH Cryptography can also be applied on file for both encryption and decryption. |
A brief documentation about each method is mentioned in the docstring of the method.
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
pyfidelius-0.0.4.tar.gz
(5.5 MB
view hashes)
Built Distribution
Close
Hashes for pyfidelius-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d220e4bbd1448b9afca131bd07d6dd706c70c82f694ab0db3a75b9667ddb1619 |
|
MD5 | 650e7e5ea0096c4ac7de1022e25d187b |
|
BLAKE2b-256 | 0787d00d4ce6af8301555388d04e3487af7f0f98c715ba7a7821fe521acc5b4e |