Enyo ist ein leichter mehrstufiger partitionsbasierter Verschlüsselungsalgorithmus. Enyo-Verschlüsselung zeigt einen guten Widerstand gegen einen Brute-Force-Angriff. Es eignet sich gut für kleine Anwendungen, bei denen die Rechenleistung ein Engpass ist.
enyoencryption - Enyo -Verschlüsselungsmodulenyodecryption - Enyo -Entschlüsselungsmodul Python3 ist erforderlich.
Offenes terminal und Ausführen:
pip install enyo Offenes terminal und Ausführen:
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 Bitte stellen Sie vor dem Erstellen eines Problems sicher, dass es noch nicht gemeldet/vorgeschlagen wurde.
Der Problem Tracker gilt nur für Fehlerberichte und Verbesserungsvorschläge. Wenn Sie eine Frage haben, stellen Sie sie bitte auf dem Discord -Server, anstatt ein Problem zu eröffnen - Sie werden dort trotzdem umgeleitet.
Wenn Sie zur Enyo -Codebasis oder -dokumentation beitragen möchten, können Sie das Repository gerne aufgeben und eine Pull -Anfrage einreichen.
Wenn Sie in der Dokumentation etwas nicht verstehen, Probleme haben oder nur einen sanften Anstoß in die richtige Richtung benötigen. Zögern Sie bitte nicht, sich unserem Discord -Server anzuschließen.