Skip to content

Latest commit

 

History

History
163 lines (114 loc) · 8.41 KB

File metadata and controls

163 lines (114 loc) · 8.41 KB
Telegram Discord Gmail Official Website
banner_dark

AroCrypt Исходный Код / Read in English

AroCrypt это современный кроссплатформенный инструмент шифрования для надежной защиты данных без лишней сложности. Шифруйте текст, файлы и изображения с помощью проверенных криптографических алгоритмов. Интерфейс быстрый, чистый и удобный для разработчиков, а безопасность непробиваемая. Независимо от того, защищаете ли вы личные заметки или создаете безопасные рабочие процессы, AroCrypt обеспечивает надежную защиту без лишней сложности.

ru_dark

🖥️ Совместимость с ОС

Операционная система 32-бит 64-бит
Windows 7
Windows 8
Windows 8.1
Windows 10
Windows 11
Linux (Debian-based)
macOS 12+ ✅ и (arm64)

🚀 Возможности

  • Шифрование и дешифрование текста
    Безопасное шифрование текста с AES и выходом в Base64, безопасным для передачи.

  • Шифрование и дешифрование файлов
    Любые файлы можно зашифровать и расшифровать с надежным AES. Выход .arocrypt контейнер.

  • Скрытие файлов в изображениях (Steganography)
    Скрывайте файлы в .png изображениях с автоматическим шифрованием. Только правильный приватный ключ может извлечь данные.

  • Кроссплатформенные сборки

    • Windows (x64 и x32): .exe установщик и портативная версия
    • Linux (x64): .AppImage и .deb
    • macOS 12+ (x64 и arm64): .dmg
  • Современный UI
    Чистый и отзывчивый интерфейс для быстрых рабочих процессов.

  • Портативность
    Для Windows Portable и .AppImage установка не требуется. Просто запустите.

  • KEM (Key Encapsulation Mechanisms)
    Современный безопасный обмен ключами без раскрытия чувствительных данных.

  • Улучшенный движок шифрования
    Более высокая скорость, упрощенная упаковка данных, чистая работа с метаданными и улучшенная безопасность.


💡 Как использовать

🔏 Шифрование текста

  1. Введите текст.
  2. Нажмите Зашифровать текст.
  3. Скопируйте Пакет данных (Base64). Безопасный для передачи.

🔓 Дешифрование текста

  1. Вставьте Пакет данных (Base64).
  2. Нажмите Расшифровать текст для получения исходного текста.

📁 Шифрование файлов

  1. Выберите файл(ы).
  2. Нажмите Зашифровать файл(ы).
  3. Будет создан .arocrypt файл.

🗝️ Дешифрование файлов

  1. Выберите .arocrypt файл.
  2. Нажмите Расшифровать файл(ы).
  3. Исходные файлы будут восстановлены.

🖼️ Скрытие файлов в PNG

  1. Выберите .png контейнер.
  2. Выберите файлы для скрытия.
  3. Нажмите Встроить файл(ы).
  4. Создастся новый .png с зашифрованными данными.

🧩 Извлечение файлов из PNG

  1. Выберите модифицированное .png.
  2. Нажмите Извлечь файл(ы).
  3. Получите зашифрованные файлы (для расшифровки нужен ключ).

🛡️ Безопасность

AroCrypt использует стандарты индустрии:

  • AES-GCM

    • AES-256-GCM
    • AES-192-GCM
    • AES-128-GCM
  • AES-CBC

    • AES-256-CBC
    • AES-192-CBC
    • AES-128-CBC
  • AES-CTR

    • AES-256-CTR
    • AES-192-CTR
    • AES-128-CTR

Встроенная рандомизация ключей и IV, HMAC-проверка целостности. GCM использует собственный тег аутентификации для предотвращения подмены. Ваши ключи шифрования никогда не загружаются и не хранятся.


🧪 Для разработчиков

  • Построено с Electron.js, работает на Node.js и React.js.
  • Полностью написано на TypeScript.
  • Логика шифрования полностью своя, без сторонних библиотек.
  • Кроссплатформенная архитектура для Windows, Linux и macOS.

🛠️ Установка на macOS (Unsigned App)

macOS предупреждает о приложениях без Apple Developer ID.

Как установить и открыть:

  1. Скачайте .dmg.
  2. Попытайтесь открыть — появится предупреждение.
  3. Перейдите в Системные настройки > Безопасность и Конфиденциальность > Основные.
  4. Нажмите Открыть в любом случае.
  5. Подтвердите.

Можно также кликнуть правой кнопкой по приложению и выбрать Открыть.

Caution

Предупреждение защищает систему. Используйте только если доверяете источнику.

Почему нет подписи

  • Сертификаты Apple Developer ID стоят ~$99/год.
  • AroCrypt бесплатный и открытый.

Обновления

Следите за релизами на GitHub или официальный сайт.


🐛 Сообщить об ошибке

Нашли баг или хотите предложить функцию? Создайте issue


🔐 Защитите свои файлы, секреты и всё важное с AroCrypt.
👨‍💻 Разработано AroCodes