Skip to main content

Python package for handling RSA encrption

Project description

(pysafecrypto) Encryption Package

Hacking GIF

Table of Contents

  • Introduction
  • Features
  • Installation
  • Usage
  • Contact Info
  • Dependencies
  • References

Introduction

I was writing my first semester university research report on the implications of quantum computing towards binary algorithms, when I first encountered the facinating concepts found within encryption. This package (currently) supports a mini RSA Key Generator, entirely unsuitable for official encryption over any network transfer protocols, however perfect for anyone wishing to learn and practice encryption and decryption with various algorithms.

Features

  • Methods for directly generating mini(6-10) digit RSA Keys
  • Methods to find the multiplicative inverse modulo of a given integer(e) and modulo (n)
  • Methods to easily find the greatest common divisor between two integers
  • Methods to check if two integers are co-prime
  • Methods to generate a co-prime integer given an input integer(n)

Installation

Coming Soon...

Usage

Coming Soon...

Contact Info

Linkedin Profile

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

pysafecrypto-0.1.1.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pysafecrypto-0.1.1-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

Details for the file pysafecrypto-0.1.1.tar.gz.

File metadata

  • Download URL: pysafecrypto-0.1.1.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for pysafecrypto-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4b9fc1883ece3c738ea966cce575289f12adfd90d7283c351f01b7cb6d65c722
MD5 cc36d6cdbaba00c31a128d950911e0e5
BLAKE2b-256 1a649e066b033e48df9a7f3f9f17a9d005f7e96ca6f25d36901f27a0ac14a07c

See more details on using hashes here.

File details

Details for the file pysafecrypto-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pysafecrypto-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for pysafecrypto-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ebb5b5de167a68a565cdbd6ba52e8c7e6c0199613251a97c4cd0728e7a933476
MD5 4a36984328b9b130541d31e0c4d50377
BLAKE2b-256 d136d6c142a3eb733720ba5971d7cb4027547af3e447eeeca916153d7238ddf4

See more details on using hashes here.

Supported by

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