Skip to content

thealper2/eency

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Eency

Fernet kütüphanesini kullanarak bir anahtar oluşturur. Bu anahtarı key.txt dosyasına kaydeder ve bu anahtarı kullanarak dosya/dosyaları şifreler. Tekrar key.txt dosyasındaki anahtarı kullanarak şifrelenmiş dosyaları çözer. Dosya şifrelendikten sonra key.txt dosyası asla silinmemelidir. Aksi halde dosya kalıcı olarak kaybedilebilir. Oluşabilecek tüm veri kayıplarından kullanıcı sorumludur.


Önemli

key.txt dosyasını sakın silmeyin.


Kullanımı

  • Gerekli kütüphaneleri kurmak için;
pip3 install -r requirements.txt

-h parametresi ile yardım menüsünü açabilirsiniz.

Dosya şifrelemek için

  • Tek bir dosyayı şifrelemek için;
python3 eency.py --encryption --file DOSYANIN_TAM_YOLU
  • Bir dizinin içindeki birden fazla dosyayi şifrelemek için;
python3 eency.py --encryption --dir DIZNIN_TAM_YOLU

Dosya şifresini çözmek için

  • Şifrelenmiş ".eency" uzantılı tek bir dosyanın şifresini çözmek için;
python3 eency.py --decryption --file DOSYANIN_TAM_YOLU
  • Şifrelenmiş ".eency" uzantılı birden fazla dosyanın şifresini çözmek için;
python3 eency.py --decryption --dir DIZININ_TAM_YOLU

About

Encrypt/Decrypt files using Fernet

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages