Enyo est un algorithme de chiffrement basé sur la partition à plusieurs étapes. Enyo Cipher démontre une bonne résistance à une attaque par force brute. Il est bien adapté aux applications à petite échelle où la puissance de calcul est un goulot d'étranglement.
enyoencryption - module de cryptage Enyoenyodecryption - module de décryptage enyo Python3 est requis.
Open terminal et exécuter:
pip install enyo Open terminal et exécuter:
git clone https://github.com/apratimshukla6/enyo.git
cd enyo
pip install --editable . from enyo . enyoencryption import EnyoEncryption
# Third parameter is an optional integer for partition (by default 2), the fourth parameter is optional Boolean for transposition (default False)
test = EnyoEncryption ( "test" , "secretkey" , partition = 2 , transposition = True )
# To print the encrypted text
print ( test . encrypted ) SaSQpN from enyo . enyodecryption import EnyoDecryption
# Third parameter is an optional integer for partition (by default 2), the fourth parameter is optional Boolean for transposition (default False)
test = EnyoDecryption ( "SaSQpN" , "secretkey" , partition = 2 , transposition = True )
# To print the decrypted text
print ( test . decrypted ) test Avant de créer un problème, veuillez vous assurer qu'il n'a pas déjà été signalé / suggéré.
Le suivi du problème est uniquement pour les rapports de bogues et les suggestions d'amélioration. Si vous avez une question, veuillez le poser dans le serveur Discord au lieu d'ouvrir un problème - vous y serez de toute façon redirigé.
Si vous souhaitez contribuer à la base de code Enyo ou à la documentation, n'hésitez pas à alimenter le référentiel et à soumettre une demande de traction.
Si vous ne comprenez pas quelque chose dans la documentation, vous rencontrez des problèmes, ou si vous avez juste besoin d'un coup de pouce doux dans la bonne direction, n'hésitez pas à rejoindre notre serveur de discorde.