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.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-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pysafecrypto-0.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.tar.gz
Algorithm Hash digest
SHA256 0d9056f54a6bef852dbfcc5b5081616454fc5b050bef2423f6817892e0c45270
MD5 06c47be38b771f8c291224517e695614
BLAKE2b-256 78b996ef71ec0fa862adca2c2d2f28b956b6a8c764514895ff1b714bf722b207

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pysafecrypto-0.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-py3-none-any.whl
Algorithm Hash digest
SHA256 4af4688f6a04872d39c80fc0c66e700e86b50336752df9d2ac321299e76ace80
MD5 7ce97024e07eac82cdf81cd3e9f4acb1
BLAKE2b-256 6bc891b637a84a69e1a830fc0a5ccf9c3b62db942989981a53b67664a4b8661d

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