Skip to content

RahmatSaeedi/SaltyScrambler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Salty Scrambler

A Free, Secure, Browser-Based File Encryption Tool


📱 Languages | زبان‌ها | Idiomas | 言語 | Языки

This application is available in 50+ languages, including:

🇬🇧 English | 🇨🇳 中文 | 🇪🇸 Español | 🇫🇷 Français | 🇸🇦 العربية | 🇷🇺 Русский | 🇵🇹 Português | 🇮🇩 Bahasa Indonesia | 🇩🇪 Deutsch | 🇯🇵 日本語 | 🇮🇳 हिन्दी | 🇧🇩 বাংলা | 🇹🇿 Swahili | 🇮🇳 मराठी | 🇮🇳 తెలుగు | 🇮🇳 தமிழ் | 🇹🇷 Türkçe | 🇻🇳 Tiếng Việt | 🇰🇷 한국어 | 🇮🇹 Italiano | 🇹🇭 ไทย | 🇮🇳 ગુજરાતી | 🇵🇱 Polski | 🇺🇦 Українська | 🇷🇴 Română | 🇳🇱 Nederlands | 🇮🇳 ಕನ್ನಡ | 🇲🇾 Bahasa Melayu | 🇮🇷 فارسی | 🇵🇰 اردو | 🇮🇱 עברית | 🇬🇷 Ελληνικά | 🇨🇿 Čeština | 🇸🇪 Svenska | 🇩🇰 Dansk | 🇫🇮 Suomi | 🇳🇴 Norsk | 🇭🇺 Magyar | 🇸🇰 Slovenčina | 🇸🇮 Slovenščina | 🇪🇪 Eesti | 🇱🇻 Latvietis | 🇱🇹 Lietuvių | 🇧🇬 Български | 🇭🇷 Hrvatski | 🇷🇸 Српски | 🇲🇰 Македонски | 🇿🇦 Afrikaans | 🇸🇴 Soomaali | 🇪🇹 አማርኛ


What is The Salty Scrambler?

The Salty Scrambler is a free, open-source, browser-based file encryption tool designed for maximum security and privacy. It allows you to encrypt any file type with a strong password, creating a protected .encrypted file that can only be decrypted with the correct password.

Key Features

Military-Grade Encryption: AES-256-GCM encryption standard ✅ Strong Key Derivation: PBKDF2 with 310,000 iterations ✅ Browser-Based: No servers, no uploads, no data collection ✅ Any File Type: Encrypt documents, images, archives, videos, and more ✅ Multiple Files: Encrypt/decrypt multiple files at once ✅ Multilingual: Supports 50+ languages and counting ✅ Completely Private: Your data never leaves your computer ✅ Fast & Efficient: Instant encryption and decryption ✅ Cross-Platform: Works on Windows, macOS, Linux, iOS, and Android ✅ No Installation: Just open the HTML file in any web browser


How It Works

Encryption Process

  1. Select Files: Choose any files you want to encrypt
  2. Enter Password: Create a strong encryption password
  3. Click Encrypt: The app generates a .encrypted file
  4. Share Safely: Send the encrypted file anywhere with confidence

Decryption Process

  1. Select Encrypted File: Choose your .encrypted file
  2. Enter Password: Type the correct decryption password
  3. Click Decrypt: Your original files are instantly restored
  4. Use Files: Open and use your files normally

Technical Details

Encryption Method: AES-256-GCM (Advanced Encryption Standard with 256-bit keys in Galois/Counter Mode)

  • Provides both confidentiality and authenticity
  • Resistant to all known cryptographic attacks
  • Military and government standard

Key Derivation: PBKDF2 (Password-Based Key Derivation Function 2)

  • 310,000 iterations of HMAC-SHA256
  • Converts your password into a 256-bit encryption key
  • Resistant to brute-force and dictionary attacks

No Cloud Storage

  • All encryption/decryption happens in your browser
  • Your files never touch any server
  • Your passwords are never transmitted
  • Complete control of your data

Security Considerations

🔒 Your Security is Our Priority

  • Client-Side Only: All cryptographic operations happen in your browser
  • No Data Retention: Files are not stored or transmitted
  • Open Source: Code is auditable and transparent
  • Industry Standards: Uses Web Crypto API with battle-tested algorithms
  • PBKDF2 Hardened: 310,000 iterations make brute-force attacks impractical

Best Practices

✓ Use strong, unique passwords (mix uppercase, lowercase, numbers, symbols) ✓ Never share your encryption password ✓ Keep your encrypted files in a safe location ✓ Test decryption on a copy before considering the original lost ✓ Remember your password - there is no recovery mechanism


Supported Browsers

The Salty Scrambler works on any modern browser that supports the Web Crypto API:

  • ✅ Chrome 37+
  • ✅ Firefox 34+
  • ✅ Safari 11+
  • ✅ Edge 79+
  • ✅ Opera 24+
  • ✅ Mobile browsers (iOS Safari, Chrome Mobile, Samsung Internet)

File Size Limits

The encryption speed depends on your browser and computer:

  • Small files (< 100 MB): Instant encryption/decryption
  • Medium files (100 MB - 1 GB): Few seconds
  • Large files (> 1 GB): May take longer depending on RAM

Note: Browsers may have memory limitations. If you encounter issues with very large files, try splitting them into smaller archives first.


Privacy Policy

The Salty Scrambler respects your privacy:

No Data Collection: We don't collect any user data ✓ No Tracking: No analytics or tracking scripts ✓ No Cookies: No persistent tracking ✓ No Ads: No advertisements or sponsored content ✓ No Servers: Everything runs locally in your browser


Use Cases

🏢 Business: Secure sensitive documents and contracts 🏥 Healthcare: Protect patient information and medical records 🎓 Education: Safeguard academic work and research 🏦 Finance: Secure financial records and tax documents 📧 Communication: Encrypt files before sharing via email or cloud storage 🔐 Personal: Protect photos, videos, and personal documents ⚖️ Legal: Secure legally sensitive documents and communications 🔬 Research: Protect research data and intellectual property


Getting Started

Web Browser Version (Recommended)

  1. Open the index.html file in your web browser
  2. No installation or setup required
  3. Start encrypting files immediately

As a Local Application

You can save the HTML file and use it offline:

  1. Download or save index.html
  2. Open the file with any web browser
  3. Works completely offline - no internet connection needed

Sharing Encrypted Files

  1. Encrypt your file with The Salty Scrambler
  2. Share the .encrypted file via email, cloud storage, or any file sharing service
  3. Share your password securely through a separate channel (never in the same message as the file)
  4. Recipient decrypts using The Salty Scrambler with the provided password

Technical Stack

  • Language: JavaScript (ES6+)
  • Cryptography: Web Crypto API (SubtleCrypto)
  • Encryption: AES-256-GCM
  • Key Derivation: PBKDF2-HMAC-SHA256
  • UI Framework: Vanilla JavaScript (no dependencies)
  • Internationalization: 50+ language translations
  • File Format: Binary encrypted format with .encrypted extension

Frequently Asked Questions

Q: Is my data completely secure?

A: Yes. All encryption happens in your browser. Your files never leave your computer or are transmitted anywhere.

Q: What if I forget my password?

A: Unfortunately, there is no recovery mechanism. If you forget your password, the encrypted files cannot be decrypted. This is by design - it ensures your data cannot be recovered by anyone else either.

Q: Can you decrypt my files if I lose the password?

A: No. We have no access to your encrypted files or passwords. Only you can decrypt your data.

Q: Is The Salty Scrambler free?

A: Yes, completely free and open-source. No premium features or hidden costs.

Q: Can I use this on mobile?

A: Yes! The application is fully responsive and works on iOS and Android devices.

Q: Is my browser enough or do I need special software?

A: Your browser is enough. The Salty Scrambler is 100% browser-based. No installation required.

Q: Can I encrypt files and decrypt them on a different device?

A: Yes! Share the .encrypted file and password with someone else, and they can decrypt it using The Salty Scrambler on their device.

Q: What file types can I encrypt?

A: Any file type! Documents, images, videos, archives, PDFs, spreadsheets, presentations, audio files, executables - anything.

Q: How is this different from other encryption tools?

A: The Salty Scrambler is completely free, requires no installation, is browser-based, supports 50+ languages, and uses military-grade encryption - all without collecting any personal data.


Support

Support this project and help us continue development:

Buy Us a Coffee: buymeacoffee.com/rahmatsaeedi

Your support helps us:

  • Maintain and improve the tool
  • Add new features and languages
  • Ensure ongoing security audits
  • Keep it free for everyone


فارسی (Farsi / Persian)

درباره نرم‌افزار Salty Scrambler

ابزار رمزگذاری فایل‌ها در مرورگر - رایگان و امن

نرم‌افزار The Salty Scrambler یک ابزار رمزگذاری فایل رایگان و امن است که کاملاً در مرورگر شما اجرا می‌شود. این ابزار از رمزگذاری درجه نظامی استفاده می‌کند و تمام عملیات رمزگذاری در کامپیوتر شما انجام می‌شود.

ویژگی‌های اصلی

رمزگذاری AES-256-GCM: استاندارد رمزگذاری نظامی ✅ مشتق‌سازی کلید قوی: PBKDF2 با 310,000 تکرار ✅ مبتنی بر مرورگر: بدون سرور، بدون آپلود داده، بدون جمع‌آوری اطلاعات ✅ حمایت از همه نوع فایل‌ها: اسناد، تصاویر، ویدیوها، آرشیوها و غیره ✅ رمزگذاری چندین فایل: رمزگذاری و رمزگشایی همزمان چندین فایل ✅ دعم 50+ زبان: شامل فارسی، عربی، اردو و سایر زبان‌های مختلف ✅ کاملاً خصوصی: داده‌های شما هرگز کامپیوتر شما را ترک نمی‌کنند ✅ بدون نیاز به نصب: فقط فایل HTML را در مرورگر باز کنید ✅ کار بر روی تمام پلتفرم‌ها: Windows, macOS, Linux, iOS و Android

چگونه کار می‌کند

برای رمزگذاری:

  1. فایل‌های خود را انتخاب کنید
  2. یک رمز عبور قوی ایجاد کنید
  3. بر روی دکمه رمزگذاری کلیک کنید
  4. فایل .encrypted ایجاد می‌شود

برای رمزگشایی:

  1. فایل .encrypted خود را انتخاب کنید
  2. رمز عبور صحیح را وارد کنید
  3. بر روی دکمه رمزگشایی کلیک کنید
  4. فایل‌های اصلی بازیابی می‌شوند

جزئیات فنی

روش رمزگذاری: AES-256-GCM

  • استاندارد استفاده شده توسط دولت‌ها و نیروهای نظامی
  • مقاومت در برابر تمامی حملات رمزنگاری شناخته شده

مشتق‌سازی کلید: PBKDF2

  • 310,000 تکرار HMAC-SHA256
  • تبدیل رمز عبور به کلید 256 بیتی
  • مقاومت در برابر حملات brute-force

بدون ذخیره‌سازی در ابر

  • تمام رمزگذاری در مرورگر شما انجام می‌شود
  • فایل‌های شما هرگز به سرور‌ها ارسال نمی‌شوند
  • رمزهای عبور شما هرگز منتقل نمی‌شوند

نکات امنیتی

✓ از رمزهای عبور قوی و منحصر به فرد استفاده کنید ✓ رمز عبور رمزگذاری خود را با کسی به اشتراک نگذارید ✓ فایل‌های رمزگذاری شده را در مکان امن ذخیره کنید ✓ اگر رمز عبور را فراموش کردید، فایل‌های رمزگذاری شده قابل بازیابی نیستند



Español

Acerca de The Salty Scrambler

Herramienta de Cifrado de Archivos Basada en Navegador - Gratuita y Segura

The Salty Scrambler es una herramienta gratuita y segura de cifrado de archivos que se ejecuta completamente en su navegador. Utiliza cifrado de nivel militar (AES-256-GCM) y todas las operaciones de cifrado ocurren en su computadora.

Características Principales

Cifrado AES-256-GCM: Estándar de cifrado militar ✅ Derivación de Clave Fuerte: PBKDF2 con 310,000 iteraciones ✅ Basado en Navegador: Sin servidores, sin cargas, sin recopilación de datos ✅ Compatibilidad con Todos los Tipos de Archivo: Documentos, imágenes, videos, archivos y más ✅ Cifrado de Múltiples Archivos: Cifre y descifre varios archivos a la vez ✅ 50+ Idiomas: Incluyendo español, inglés, chino, árabe y muchos más ✅ Completamente Privado: Sus datos nunca abandonan su computadora ✅ Sin Instalación: Solo abra el archivo HTML en su navegador

¿Cómo Funciona?

Para Cifrar:

  1. Seleccione los archivos que desea cifrar
  2. Cree una contraseña de cifrado fuerte
  3. Haga clic en el botón Cifrar
  4. Se crea un archivo .encrypted

Para Descifrar:

  1. Seleccione su archivo .encrypted
  2. Ingrese la contraseña correcta
  3. Haga clic en el botón Descifrar
  4. Se restauran los archivos originales

Seguridad

✓ Todo el cifrado ocurre en su navegador ✓ Sus archivos nunca se cargan en servidores ✓ Sus contraseñas nunca se transmiten ✓ Control total de sus datos



中文 (Simplified Chinese)

关于 The Salty Scrambler

基于浏览器的文件加密工具 - 免费且安全

The Salty Scrambler 是一个免费的安全文件加密工具,完全在您的浏览器中运行。它使用军用级加密 (AES-256-GCM),所有加密操作都在您的计算机上进行。

主要特性

AES-256-GCM 加密:军用级加密标准 ✅ 强密钥推导:使用 310,000 次迭代的 PBKDF2 ✅ 基于浏览器:无服务器、无上传、无数据收集 ✅ 支持所有文件类型:文档、图像、视频、档案等 ✅ 多文件加密:同时加密和解密多个文件 ✅ 50+ 种语言:包括中文、英文、西班牙文、法文等 ✅ 完全隐私:您的数据永远不会离开您的计算机 ✅ 无需安装:只需在浏览器中打开 HTML 文件

如何运作

加密:

  1. 选择要加密的文件
  2. 创建强大的加密密码
  3. 点击加密按钮
  4. 生成 .encrypted 文件

解密:

  1. 选择您的 .encrypted 文件
  2. 输入正确的密码
  3. 点击解密按钮
  4. 恢复原始文件


العربية (Arabic)

حول The Salty Scrambler

أداة تشفير الملفات المستندة إلى المتصفح - مجانية وآمنة

The Salty Scrambler هي أداة تشفير ملفات مجانية وآمنة تعمل بالكامل في متصفحك. تستخدم التشفير من الدرجة العسكرية (AES-256-GCM) وجميع عمليات التشفير تحدث على جهاز الكمبيوتر الخاص بك.

المميزات الرئيسية

تشفير AES-256-GCM: معيار التشفير العسكري ✅ اشتقاق مفتاح قوي: PBKDF2 مع 310,000 تكرار ✅ مستند إلى المتصفح: بدون خوادم أو تحميل أو جمع بيانات ✅ دعم جميع أنواع الملفات: مستندات وصور وفيديوهات وأرشيفات وغيرها ✅ تشفير ملفات متعددة: قم بتشفير وفك تشفير عدة ملفات في وقت واحد ✅ 50+ لغة: بما في ذلك العربية والإنجليزية والصينية والفرنسية ✅ خصوصية تامة: بياناتك لا تترك جهاز الكمبيوتر الخاص بك ✅ لا توجد حاجة للتثبيت: فقط افتح ملف HTML في متصفحك



Français

À Propos de The Salty Scrambler

Outil de Chiffrement de Fichiers Basé sur un Navigateur - Gratuit et Sécurisé

The Salty Scrambler est un outil de chiffrement de fichiers gratuit et sécurisé qui s'exécute complètement dans votre navigateur. Il utilise le chiffrement de niveau militaire (AES-256-GCM) et toutes les opérations de chiffrement se font sur votre ordinateur.

Caractéristiques Principales

Chiffrement AES-256-GCM: Norme de chiffrement militaire ✅ Dérivation de Clé Forte: PBKDF2 avec 310,000 itérations ✅ Basé sur le Navigateur: Pas de serveurs, pas de téléchargements, pas de collecte de données ✅ Compatibilité avec Tous les Types de Fichiers: Documents, images, vidéos, archives, etc. ✅ Chiffrement de Fichiers Multiples: Chiffrez et déchiffrez plusieurs fichiers à la fois ✅ 50+ Langues: Y compris le français, l'anglais, le chinois, l'arabe et bien d'autres ✅ Totalement Privé: Vos données ne quittent jamais votre ordinateur ✅ Aucune Installation Nécessaire: Ouvrez simplement le fichier HTML dans votre navigateur


支持和贡献

如果您喜欢 The Salty Scrambler,请考虑支持我们的工作:

买我一杯咖啡: buymeacoffee.com/rahmatsaeedi

您的支持帮助我们:

  • 维护和改进该工具
  • 添加新功能和语言
  • 确保持续的安全审计
  • 为所有人保持免费

Support and Contribution

If you love The Salty Scrambler, please consider supporting our work:

Buy Us a Coffee: buymeacoffee.com/rahmatsaeedi

Your support helps us:

  • Maintain and improve the tool
  • Add new features and languages
  • Ensure ongoing security audits
  • Keep it free for everyone

Thank you for using The Salty Scrambler!

Last Updated: November 30, 2024 Version: 1.0

About

The Salty Scrambler - Secure File Encryption

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors