No description
This repository has been archived on 2026-04-20. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Rust 92.2%
  • Makefile 7.8%
Find a file
Chris Pressland 764f33e367
Some checks failed
ci / build-5 (push) Failing after 2s
ci / build-4 (push) Failing after 2s
ci / build (push) Has been cancelled
ci / build-1 (push) Has been cancelled
ci / build-2 (push) Has been cancelled
ci / build-3 (push) Has been cancelled
Remove support for Python 3.9, and Python 3.10
2023-12-19 13:05:46 +00:00
.cargo initial commit 2020-07-01 17:33:32 +01:00
.github/workflows Remove support for Python 3.9, and Python 3.10 2023-12-19 13:05:46 +00:00
src Fixes from @backwardspy and myself for openssl3 2022-04-28 11:49:14 +01:00
.gitignore Added Makefile 2021-08-05 14:07:13 +01:00
.pypirc Add build support for Azure DevOps 2023-12-19 12:54:20 +00:00
Cargo.toml Remove support for Python 3.9, and Python 3.10 2023-12-19 13:05:46 +00:00
Makefile Update Makefile 2023-03-03 13:30:24 +00:00
pyproject.toml Updated CI 2021-08-05 13:38:28 +01:00
README.md add readme 2020-07-01 17:38:50 +01:00

Rusty Jeff

Rust library for Python to handle decryption of base64-encoded text.

Local Usage

Note: this needs to be expanded on

In terminal

cargo build --release
ln -s target/release/librustyjeff.dylib rustyjeff.so

In python

import rustyjeff

# returns a string on success
# raises a ValueError on failure containing error as a string
rustyjeff.rsa_decrypt_base64(priv_key_pem, encrypted_base64)

PyPI deployment

TODO