Skip to main content

Python cryptography library: OpenSSL-compatible AES-256-CBC, Fernet, and scrypt-based encryption

Project description

mm-crypt

Cryptography library with three independent modules:

  • OpenSSL AES-256-CBC — full compatibility with the OpenSSL command-line tool.
  • Fernet — simple authenticated symmetric encryption.
  • scrypt — password-based encryption with the scrypt KDF.

Status: Early scaffolding — no real functionality yet.

Install

uv add mm-crypt

For the command-line interface and TUI editor, install the companion package:

uv add mm-crypt-cli

mm-crypt itself depends only on cryptography — no CLI tooling is pulled in.

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

mm_crypt-0.0.1.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

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

mm_crypt-0.0.1-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file mm_crypt-0.0.1.tar.gz.

File metadata

  • Download URL: mm_crypt-0.0.1.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for mm_crypt-0.0.1.tar.gz
Algorithm Hash digest
SHA256 d75abf9e8394a6ec503b18b35f87ab09779666b3b4febc6d149f7eef836a1d5c
MD5 4a6c4bfb3930e0252b18a797a42dfc85
BLAKE2b-256 5929212f8e7c0d0e684a592c9500ee43dada3b15e227a47bd778b6305366c2f3

See more details on using hashes here.

File details

Details for the file mm_crypt-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: mm_crypt-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for mm_crypt-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8db41277353aa92fe39248246f8a057356d0d4a1faa6beb376f392b04b7f0aee
MD5 bf839203077e5bad1d7bbe7bad11b753
BLAKE2b-256 8096e97f7d6e69eaa95e11ae2d76bc26a6e4e8aaf0a1c05433b7ce761e958a7b

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