Мой защищённый сайт

Проверка паролей · генератор · зашифрованный сейф

О сайте

Три инструмента: проверка силы пароля, генератор стойких паролей и сейф, где твои записи шифруются прямо в браузере (AES-256-GCM), так что украсть их нельзя даже, если унести сервер целиком.

Что защищено

  • 🧬 XSS — строгая CSP, без inline-скриптов, вывод только через textContent
  • 🔐 CSRF — подписанный HMAC-токен + проверка Origin
  • ⏱️ Флуд и перебор — ограничение частоты запросов с одного IP
  • 📁 Обход каталогов — жёсткий белый список файлов
  • 🖼️ Кликджекинг — запрет встраивания в iframe
  • 🐘 Переполнение — лимиты размера URL и тела запроса
  • 🤖 Спам-боты — скрытая «медовая ловушка» в форме
  • 🗃️ Сейф — AES-256-GCM + PBKDF2 (600 000 итераций), данные не покидают браузер
  • 🎲 Генератор — только криптографический ГПСЧ (crypto.getRandomValues)

💬 Обратная связь

В статической версии (GitHub Pages) серверная форма отключена — для неё нужен Node-сервер (node server.js). Проверка паролей, генератор и шифрованный сейф работают здесь полностью!