Krypto library for python
Project description
KryptoLib
Simple Krypto library
About
krypto library provides a simple interface to sign, verify the digital signature for one or more krypto algorithms platforms independent.
Documentation
Quickstart
Install pip library
$ pip install kryptolib
Krypto framwork to generate key pair
from kryptolib import krypto_obj
krypto = krypto_obj('Ed25519')
privkey,pubkey = krypto.keygen(secret_key)
Krypto framwork to generate signature
signature = krypto.sign(privkey, pubkey, msg)
Krypto framwork to verify signature
krypto.verify(public, msg, signature)
Issues
Please submit a new issue report on the GitHub repository with a detailed overview of the problem that you are having.
Project Contributors
- Subramanya A (@Subramanya.a)
MIT License | Built with the Kryptolib
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
kryptolib-0.0.2.tar.gz
(10.0 kB
view details)
Built Distribution
File details
Details for the file kryptolib-0.0.2.tar.gz
.
File metadata
- Download URL: kryptolib-0.0.2.tar.gz
- Upload date:
- Size: 10.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 586c3dc89b8c1710e231fc0b40f0f448910db72bbda0e6f14e03d06c6ee180db |
|
MD5 | 6487d185385785be852d109ce66e8dbf |
|
BLAKE2b-256 | 672238dd4393d166e011cb1b8259395c504156a3be7192ffb817eb58e59fd8c1 |
File details
Details for the file kryptolib-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: kryptolib-0.0.2-py3-none-any.whl
- Upload date:
- Size: 9.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21bd501bf937ccda3c973f9135a7909b2d708f2b94d6caac943934475d4f85f9 |
|
MD5 | 2ae28a723e4989535d4e649cad18ad2c |
|
BLAKE2b-256 | c67070f69dfa56086bf234ddd640b0eab57a2b449df34dd3e50bdf4c5e3d73ce |