Комплаенс
Реестр процессов обработки ПДн
# Внутренний реестр информационных систем персональных данных (ИСПДн) — черновик
# Формат: YAML. Требует финальной вычитки и заполнения перед вводом в эксплуатацию.
version: "0.1-draft"
effective_date: "ЗАПОЛНИТЬ"
owner: "ИП Старцев Михаил Владимирович"
status: "draft — требует модели угроз и определения уровня защищённости по ПП РФ №1119"
systems:
- id: "ispdn-account"
name: "Личный кабинет и авторизация (/account/)"
pdn_categories: ["идентификационные", "контактные", "платёжные", "договорные"]
storage: "SQLite (encrypted fields), auth_identities"
encryption: "XChaCha20-Poly1305 (libsodium), fallback AES-256-GCM (OpenSSL)"
hashing: "HMAC (email_hash, phone_hash, ip_hash)"
threat_model: "ЗАПОЛНИТЬ: отдельная разработка модели угроз"
protection_level_pp1119: "ЗАПОЛНИТЬ"
- id: "ispdn-contacts"
name: "Форма обращений (/contacts/)"
pdn_categories: ["контактные", "заявочные", "технические"]
storage: "SQLite (encrypted requests) + legacy data/requests.json (архивировать/удалить)"
encryption: "XChaCha20-Poly1305 / AES-256-GCM"
hashing: "HMAC (ip_hash)"
threat_model: "ЗАПОЛНИТЬ"
protection_level_pp1119: "ЗАПОЛНИТЬ"
- id: "ispdn-veritas"
name: "Veritas Pretii — пользовательские файлы (/veritas/)"
pdn_categories: ["пользовательские файлы", "договорные", "ПДн третьих лиц в файлах"]
storage: "ЗАПОЛНИТЬ: файловое хранилище / БД"
encryption: "ЗАПОЛНИТЬ"
hashing: "н/д"
threat_model: "ЗАПОЛНИТЬ"
protection_level_pp1119: "ЗАПОЛНИТЬ"
- id: "ispdn-payments"
name: "Оплата и эквайринг (/account/checkout.php)"
pdn_categories: ["платёжные"]
storage: "SQLite (encrypted) + провайдер эквайринга"
encryption: "XChaCha20-Poly1305 / AES-256-GCM"
hashing: "н/д"
threat_model: "ЗАПОЛНИТЬ после выбора эквайринг-провайдера"
protection_level_pp1119: "ЗАПОЛНИТЬ"
third_party_processors:
- name: "Yandex ID"
purpose: "OAuth авторизация"
- name: "VK ID"
purpose: "OAuth авторизация"
- name: "Mail.ru / VK ID Connect"
purpose: "OAuth авторизация"
- name: "SMS-провайдер"
purpose: "Одноразовые коды для входа по телефону"
provider: "ЗАПОЛНИТЬ"
- name: "Эквайринг"
purpose: "Приём платежей"
provider: "ЗАПОЛНИТЬ (Т-Банк / ЮKassa / Сбер / CloudPayments РФ)"
- name: "Telegram"
purpose: "Служебные уведомления Оператору"
risk_note: "трансграничная передача — требует минимизации/обезличивания"
open_questions:
- "Итоговый уровень защищённости ИСПДн по ПП РФ №1119 для каждой системы"
- "Модель угроз безопасности ПДн (отдельная разработка)"
- "Место физического размещения серверов и БД"
- "Наличие обработки биометрии/паспортных данных/СНИЛС"