Загрузка...

PrivateCloud - File storage cloud

Thread in Programming created by судебный Jul 10, 2025. 142 views

  1. судебный
    судебный Topic starter Jul 10, 2025 Разработка без границ — https://lolz.live/threads/8767827/ 807 Jul 12, 2021
    PrivateCloud супер защищенное облако хранения файлов с шифровкой AES256 + PGP (Приватный ключи PGP также шифруются через AES256)
    Стек — MongoDB, Next.JS, Express.JS
    Что это такое?

    Это полнофункциональное веб-приложение для хранения файлов с военным уровнем шифрования:

    Frontend: Современный интерфейс на Next.js 15 с TypeScript
    Backend: Надежный API на Express.js с MongoDB
    Безопасность: PGP шифрование (RSA 2048) + сжатие данных

    Как работает защита?

    1. При регистрации: Генерируется уникальная пара PGP ключей для каждого пользователя
    2. При загрузке: Файл сжимается и шифруется вашим публичным ключом
    3. При скачивании: Файл расшифровывается только вашим приватным ключом + паролем
    4. Результат: Никто кроме вас не может прочитать ваши файлы
    Ключевые возможности

    Быстрая загрузка/скачивание с автоматическим сжатием
    Интуитивный веб-интерфейс с drag & drop
    JWT аутентификация для безопасного доступа
    REST API с полной Swagger документацией
    Готовность к продакшену с рекомендациями по развертыванию

    Технологии

    Frontend: Next.js 15, TypeScript, Tailwind CSS, Radix UI, React Hook Form
    Backend: Express.js, MongoDB, OpenPGP.js, JWT, Multer
    Безопасность: PGP шифрование, bcrypt хеширование, CORS защита


    Для кого этот проект?

    Разработчики - изучение современных технологий и криптографии
    Компании - основа для корпоративного файлового хранилища
    Энтузиасты - понимание принципов zero-knowledge архитектуры
    Студенты - практический пример full-stack приложения с шифрованием

    Проект полностью готов к использованию и расширению!
    Исходный код:
    GitHub Repository
    Проверка всего архива на VirusTotal:
    VirusTotal
    Официальная поддержка и новости:
    Telegram-канал

    По всем вопросам/багам/предложениям пишите в личные сообщения судебный // Telegram
    Важно: Это демонстрационный проект. Для использования в продакшене требуется дополнительная настройка безопасности и тестирование.
     
  2. maca
    Govnoкод, прежде чем юзать смотрите что это
     
    1. судебный Topic starter
      maca, чем те не нравится
Loading...
Top