🌐 Читать на Русском
AroCrypt is a modern, cross-platform encryption tool designed to protect your sensitive data—whether it's text, files, or even embedded within images. With a clean interface and military-grade encryption, AroCrypt makes powerful data protection easy for everyone.
Operating System | 32-Bit | 64-Bit |
---|---|---|
Windows 7 | ❌ | ❌ |
Windows 8 | ✅ | ✅ |
Windows 8.1 | ✅ | ✅ |
Windows 10 | ✅ | ✅ |
Windows 11 | ✅ | ✅ |
Linux (Debian-based) | ❌ | ✅ |
macOS 11+ | ❌ | ✅ & (arm64) |
-
Text Encryption & Decryption
Secure plain text using strong AES-based encryption and safely share results with packed public key output. -
File Encryption & Decryption
Encrypt or decrypt files of any type with reliable AES encryption, outputting.arocrypt
formatted secure files. -
Image Steganography Hide files inside
.png
images with automatic encryption. Only the correct key can extract the original content. Perfect for ultra-discreet file sharing. -
Secure Key Generation & Management
Automatically generates secure random keys for every operation. Your keys never leave your device. -
Cross-Platform Support
- Windows (
x64
&x32
) —.exe
Setup & Portable - Linux (
x64
) —.AppImage
&.deb
- macOS 11+ (
x64
&arm64
) —.dmg
- Windows (
-
Modern UI
Sleek, intuitive design built for modern systems and workflows. -
Compact & Portable
No installation required for.AppImage
or Windows Portable versions — just run and go.
- Enter your text in the input field.
- Click Encrypt.
- Copy the result — it's a Base64-encoded string containing only the public keys, safe to share.
- Paste the Base64 public key string.
- Click Decrypt to reveal the original message.
- Select the file(s) you want to encrypt.
- Click Encrypt File(s).
- You'll get a
.arocrypt
file with embedded encrypted content.
- Select a
.arocrypt
file. - Click Decrypt File(s).
- Your original file(s) will be restored.
- Select a
.png
image (used as a container). - Upload the file(s) you want to hide.
- Click Embed File(s).
- You’ll get a
.png
image that secretly contains your encrypted data.
- Select the
.png
image that has embedded data. - Click Extract File(s).
- You'll receive the original encrypted files (you’ll still need the correct decryption key to unlock them).
AroCrypt uses industry-standard encryption algorithms such as:
- AES-256-CBC
- AES-192-CBC
- AES-128-CBC
With key/IV randomization and optional HMAC protection for integrity. We’re committed to expanding our supported algorithms in future releases. Your encryption keys are never uploaded or stored.
- Built with Electron.js, powered by Node.js and React.js.
- Entirely written in TypeScript for type safety and maintainability.
- Encryption logic is fully custom, using Node.js crypto APIs — no third-party libraries for core encryption.
- Portable architecture: runs on Windows, Linux and macOS.
Since this app isn’t signed with an official Apple Developer ID, macOS will warn you during installation or launch.
- Download the
.dmg
file. - Open the app — macOS will block it and show a warning like: “App can’t be opened because it is from an unidentified developer.”
- To bypass this:
- Open
System Preferences
>Security
&Privacy
>General tab
. - You’ll see a message about the blocked app with an “Open Anyway” button. Click it.
- Confirm when prompted.
- Alternatively, you can right-click (or
Control
+ click) the app and choose Open, then confirm the warning.
Caution
This warning is a macOS security feature to protect your system. Only bypass if you trust the source.
- Official Apple Developer ID certificates cost money (~$99/year).
- This app is free and open source, so we rely on you to verify and trust the app yourself.
Check GitHub releases or the official website to download new versions manually.
Found a bug or have a suggestion? Open an issue here and help improve AroCrypt.
🔐 Secure your files, your secrets, your everything—with AroCrypt.
Made by AroCodes 💻