MFA: ПЛАН И ОФЛАЙН-КЛАССИФИКАЦИЯ, НЕ СЕРВЕР ВХОДА
Windows: py -3 mfa-policy-model.py. Linux: python3 mfa-policy-model.py. НуженPython3.
PASS_OFFLINE_FACTOR_MODEL означает12проверок учебной таксономии и объявленнойполитики.
verified_inputs — вручнуюзаданныйфлаг. Код НЕ проверяетпароли,TOTP,SMS,push,биометрию,PIN,UV,подписи,Origin/RPID,сессии иливосстановление. Условие fido_uv предполагает корректную реализациюFIDO/WebAuthn+обязательныйUV,а не доказывает её.
local_user_verification вJSON — условное обозначениекатегории локальнойпроверкиPIN/биометрии в многофакторномкриптографическомаутентификаторе,не самостоятельный универсальныйчетвёртыйтипфактора.
Модель НЕ присваивает NIST AAL и НЕ выбирает подходящийпродукт. Фактическая независимостьфакторов,устройства,синхронизация ислужбавосстановления оцениваютсяотдельно.
service-plan.csv и acceptance-cases.csv — намерения и проверкидляпилота,не применённаяконфигурация. Вархивенетсекретов,OTPseed,QRкодов,токенов,резервныхкодов илиAPIключей.
Потерюустройства,новуюрегистрациюметода,аварийныйвход иотзывактивнойсессии проверять вреальномсервисеотдельно.
