Skip to main content

Shamir's secret sharing algorithm in Python

Project description

pysss

build

This is a minimalist and yet complete implementation of Shamir's Secret Sharing Algorithm as described in [^JACM1979]. The goal is to provide a generic and efficient implementation.

[^JACM1979]: Adi Shamir, "How to share a secret", Communications of the ACM 22(11):612-613. doi:10.1145/359168.359176

Requirements

Python 3 (tested with Python 3.8.10)

Bugs/Questions

In case of bugs/questions, contact me on Github

LICENSE

See LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pysss-1.0.1.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

pysss-1.0.1-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file pysss-1.0.1.tar.gz.

File metadata

  • Download URL: pysss-1.0.1.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pysss-1.0.1.tar.gz
Algorithm Hash digest
SHA256 24142df407fcaf54250bb77753ef9f085b8f8549196a52260d58480db1b53c13
MD5 cf797c023e67f987e209c531b7944e64
BLAKE2b-256 20e04b69a6e3fe1600ecd0b3b2f1a24ed78e2e78be6bdb2293b06bc6269cff95

See more details on using hashes here.

File details

Details for the file pysss-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: pysss-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for pysss-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 90d26001792978b2ff98a4cfed5735d7c380f699b7d0af44b16b20b45acb7590
MD5 5c9c3c95a0a6081364a049c38d58c93f
BLAKE2b-256 c6893bc7849b1336a02986cb5bc39617b42d3620265968bfbff54f60b4624e90

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page