A package containing the implementation of multiple ciphers.
Project description
Encipherpy
Encipherpy is a python package that contains the implementations of multiple ciphers.
Supported ciphers
Cipher | Import code | Arguments |
---|---|---|
Caesar | from encipherpy.caesar_cipher import caesarCipher |
strplainText , intkey , boolencrypt |
Vigènere | from encipherpy.vigenere_cipher import vigenereCipher |
strplainText , strkey , boolencrypt |
Rot47 | from encipherpy.rot47_cipher import rot47 |
strplainText |
Atbash | from encipherpy.atbash_cipher import atbashCipher |
strplainText |
Simple substitution | from encipherpy.substitution_cipher import substitutionCipher |
strplainText , strcipherAlphabet , boolencrypt |
Polybus square | from encipherpy.polybus_square_cipher import polybusSquare |
strplainText , boolencrypt |
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
encipherpy-2.2.0.tar.gz
(6.3 kB
view hashes)
Built Distribution
Close
Hashes for encipherpy-2.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ff87f011b9c85e2c92b1626ce4d8f0705f43a2bd5d9ee588bdc0d71e240e32c |
|
MD5 | 610b3b15e2068cbf26fcc656a42f0b7a |
|
BLAKE2b-256 | dc3083e79692dca3b4953f9de81e33a5d659cc7e87a1e5c499bc7532df8a0fb8 |