Skip to content

turkaysoft/encryphix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Encryphix - Advanced File & Folder Encryption Software

GitHub downloads GitHub stars GitHub release Platform

Encryphix is a high-security File and Folder Encryption Software developed by Eray Türkay. It provides professional-grade protection for your sensitive data using industry-standard PBKDF2 and AES-256 encryption algorithms. Designed for users who demand both security and simplicity, Encryphix ensures your private files remain truly private.


Donate

You can support this project by making a donation to help ensure its sustainability and the development of new features.

Buy Me A Coffee


Key Features

  • Privacy First: Your data stays on your machine; no information is transferred to external servers.
  • Pure Performance: Developed exclusively in C# and .NET Framework with no external libraries or dependencies.
  • Portable: No installation required. Just download it, extract all files from the ZIP, select the appropriate architecture, and run it.
  • Military-Grade Security: Utilizes AES-256 and PBKDF2 for robust data encryption.
  • HMAC-SHA256 Integrity Verification: Encrypted files include an integrity verification system. Any unauthorized modification to the file content is instantly detected and reported as "CorruptedFileOrTampered", protecting your data from undetected tampering.
  • Secure Compression: Optionally compress your data while encrypting it to save storage space.
  • Folder & File Support: Encrypt individual files or entire directory structures with equal ease.
  • Secure File Deletion: Before permanent deletion, files are overwritten with cryptographically random data using multiple passes, making forensic recovery impossible and ensuring deleted data cannot be reconstructed.
  • Path Traversal Protection: A file name sanitization mechanism actively blocks path traversal attacks, preventing malicious actors from accessing files outside the intended directory structure.
  • Cryptographically Secure Password Generator: Uses RandomNumberGenerator, implements Rejection Sampling to eliminate modulo bias, and applies Fisher-Yates Shuffle for secure character randomization. Each generated password guarantees at least one uppercase letter, one lowercase letter, one digit, and one symbol, with a random length between 10-18 characters.
  • Auto-Clipboard Clear: Copied passwords are automatically removed from the clipboard after 30 seconds. If no new data is copied within this period, the clipboard is cleared — preventing accidental password leaks through paste operations.
  • Separate Key Derivation: The key derivation system generates independent 32-byte AES encryption keys and 32-byte HMAC integrity keys, providing stronger cryptographic separation between encryption and verification operations.
  • Modern UI: Clean, intuitive interface compatible with Windows 11 design language, featuring Light, Dark, and System themes.
  • Multilingual: It supports 15 different languages, primarily English. You can access the supported languages here: Supported Languages
  • Built-in Update Mechanism: It features a built-in smart update mechanism developed specifically by Türkaysoft.

Interface Preview

Encryphix UI

Password Generator

Encryphix Password Generator

Getting Started

  1. Navigate to the Releases page.
  2. Download the latest ZIP file.
  3. Extract all files from the ZIP (Important: Application requires all folder contents to run correctly).
  4. Launch the executable corresponding to your architecture:
    • Encryphix_x64.exe: For standard 64-bit Intel/AMD systems.
    • Encryphix_arm64.exe: For ARM-based devices like Surface Pro.

Translation Support

  • Translation Support: Community-driven localization via the official Translation Guide.

System Requirements

Feature Minimum Requirements Recommended Requirements
OS Windows 10 22H2 x64 Windows 11 25H2 x64
CPU x64 or ARM64 x64 or ARM64
RAM 50 MB Free RAM 75 MB Free RAM
.NET .NET Framework 4.8.1 .NET Framework 4.8.1

Shortcut Keys

Shortcut Action
F1 Light Theme
F2 Dark Theme
F3 System Theme
F4 Starting With: Windowed
F5 Starting With: Full Screen
F6 Safety Warnings: On
F7 Safety Warnings: Off
F11 Check Updates
F12 About
CTRL + P Password Generator
CTRL + Alt + D Donate Page

Security

  • Zero Data Export Policy: Your privacy is our priority; no data leaves your machine.
  • No Dependencies: Developed entirely from scratch using its own source code, there are no risks from security vulnerabilities in third-party libraries.
  • Open Source: All source code for the program is open and can be reviewed by anyone.

License

This software is offered free of charge as part of the Türkaysoft solutions package and is protected under the MIT License.

About

Advanced File & Folder Encryption Software

Topics

Resources

License

Security policy

Stars

0 stars

Watchers

1 watching

Forks

Sponsor this project

Contributors

Languages