Menu

Tree [4e61a5] v2 /
 History

HTTPS access


File Date Author Commit
 Encryption_ENG_v2 2025-01-03 Abdullah ERTÜRK Abdullah ERTÜRK [4e61a5] v2 update
 Encryption_TR_v2 2025-01-03 Abdullah ERTÜRK Abdullah ERTÜRK [4e61a5] v2 update
 README.md 2025-01-03 Abdullah ERTÜRK Abdullah ERTÜRK [4e61a5] v2 update
 preview.gif 2025-01-03 Abdullah ERTÜRK Abdullah ERTÜRK [4e61a5] v2 update

Read Me

Encryption / Decryption Tool v2

sample

Encryption / Decryption Tool v2

 Türkçe Açıklama
### DİKKAT: v1 ile şifrelediğiniz bir dosyanın şifresini v2 ile çözemezsiniz. Önleminizi alın. Bu program dosya şifreleme ve şifre çözme işlemlerini kolaylıkla gerçekleştirmenizi sağlar. Dosyalarınızı güvenle şifreleyebilir ve ihtiyaç duyduğunuzda şifresini çözebilirsiniz. Virustotal Raporu: https://www.virustotal.com/gui/file/9f904a50e294b2f809e63d3947c688fbcd8a6ba1d6df8ea97233494b12649d32 ### ÖZELLİKLER: • AES-256 Şifreleme: Güvenli dosya şifreleme algoritması. • Komut Satırı Kullanımı: Hızlı ve etkili işlem. • Sağ Tık Menüsü Entegrasyonu: Dosyaları sağ tık menüsü aracılığıyla kolayca şifreleyin ya da şifrelerini çözün. • Kullanıcıdan Alınan Parola ve Salt Değeri: Güvenliği artırır. • Hata Yönetimi: Eksik dosya, yanlış parola veya salt gibi durumların ele alınması. ### KULLANIM: Programın 2 tür kullanım yöntemi vardır. #### Birinci yöntem (kurulum): Programı çalıştırın, konsol ekranında programın kurulumu ile ilgili gelecek soruya "evet" cevabı verin. Kurulum kısa sürede tamamlanacaktır. Artık Windows ortamında her türlü dosyanızda sağ tıkladığınızda "Dosya Şifrele" ve şifrelenmiş dosyalar için de "Dosya Şifresini Çöz" seçenekleri ile kullanabilirsiniz. #### İkinci yöntem (sürükle-bırak-şifrele/şifre çöz): Herhangi bir uzantıya sahip dosyayı encrypt.exe dosyasının üzerine sürükleyip bırakın, bir konsol ekranı açılacak ve şifre ve salt değeri belirlemenizi isteyecektir. Şifrelenmiş bir dosyanın şifresini çözmek için .enc uzantılı dosyayı encrypt.exe dosyasının üzerine sürükleyip bırakın ve önceden belirlediğiniz şifreyi ve salt değerini girin. ### NASIL ÇALIŞIR: • Kullanıcıdan parola ve salt bilgilerin güvenli bir şekilde girilmesi istenir. • Parola ve salt bilgileri kullanılarak bir AES-256 anahtarı oluşturulur. • Dosya Şifrelenir. • Orijinal dosyanın hash değeri hesaplanır ve dosya başına eklenir. • AES algoritması ile dosya şifrelenir. • Initialization Vector (IV) ve orijinal dosya uzantısı gibi bilgiler şifreli dosyanın başına eklenir. • Yeni Dosya Oluşturulur: Şifrelenmiş dosya .enc uzantısı ile kaydedilir ve orijinal dosya silinir. • Şifreli dosya içeriğinde şifre ve salt bilgisi depolanmaz, sadece kullanıcının girdiği şifre ve salt bilgilerinin hash değeri depolanır. ### ÖNEMLİ NOTLAR: Parolayı unutmanız durumunda şifreli dosyalarınızı bir daha açamazsınız. Bu nedenle parolanızı güvenli bir şekilde saklamanız önemlidir. Program, dosya uzantı ve boyut kısıtlaması olmaksızın her türlü dosyayı şifreleyebilir. Yüksek boyutlu dosyaların şifrelenme işlemi uzun sürebilir. 5 GB'lık bir dosyanın şifreleme süresi yaklaşık 30 saniyedir. Elbette bu süre bilgisayarınızın donanım gücüne göre değişecektir. Şifrelenmiş dosyaların orijinal uzantısı şifreleme esnasında kaybolur. Örneğin test.txt dosyasını şifrelediğinizde dosyanın yeni uzantısı .enc unzantısı ile birlite test.enc olacaktır. Program tamamen açık kaynak kodludur. Repodan indirip Visual Studio ile istediğiniz değişiklikleri yaparak derleyip kullanabilirsiniz.
 English Explanation
### ATTENTION You cannot decrypt a file you encrypted with v1 with v2. Take precautions. This program allows you to easily perform file encryption and decryption operations. You can securely encrypt your files and decrypt them whenever you need. Virustotal Report: https://www.virustotal.com/gui/file/67bd3ba614fbadc37bb33baafb577c1694d68a517913ca6156f254263cb8fdf5/details ### FEATURES: • AES-256 Encryption: Secure file encryption algorithm. • Command-Line Usage: Fast and efficient operation. • Right-Click Menu Integration: Easily encrypt or decrypt files via the right-click menu. • User-Provided Password and Salt Value: Enhances security. • Error Management: Handles scenarios such as missing files, incorrect passwords, or salts. ### USAGE: The program offers 2 methods of use. #### First Method (Installation): Run the program and respond "yes" to the installation prompt that appears in the console screen. The installation will be completed quickly. Once installed, you can easily use it in the Windows environment by right-clicking any file to access the options "Encrypt File" for encryption or "Decrypt File" for encrypted files. #### Second Method (Drag-and-Drop Encryption/Decryption): Drag and drop any file with any extension onto the encrypt.exe file. A console screen will open, prompting you to enter a password and salt value. To decrypt an encrypted file, drag and drop a .enc file onto the encrypt.exe file and enter the previously set password and salt value. ### HOW IT WORKS: • The user is prompted to securely enter a password and salt value. • An AES-256 key is generated using the password and salt information. • The file is encrypted. • The hash value of the original file is calculated and appended to the file. • The file is encrypted using the AES algorithm. • Information such as the Initialization Vector (IV) and the original file extension is prepended to the encrypted file. • A New File is Created: The encrypted file is saved with a .enc extension, and the original file is deleted. • The encrypted file does not store the password and salt values themselves but instead stores the hash of the user-entered password and salt. ### IMPORTANT NOTES: If you forget the password, you will no longer be able to open your encrypted files. Therefore, it is important to securely store your password. The program can encrypt any type of file without restrictions on file extension or size. Encrypting large files may take a considerable amount of time. For example, encrypting a 5GB file takes about 30 seconds. Of course, this time will vary depending on your computer's hardware. The original file extension will be lost during encryption. For example, when you encrypt test.txt, the new file will be named test.enc with the .enc extension. The program is completely open-source. You can download it from the repository, make any changes using Visual Studio, and compile it for your use.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.