Отличное форматирование

This commit is contained in:
2026-05-26 14:59:25 +03:00
parent 2b139a18b3
commit e3a615cb50
49 changed files with 1294 additions and 501 deletions

View File

@@ -0,0 +1,24 @@
@startuml fig_21_encrypt_flow
scale 3
title Поток enableEncryption → checkKey → openStorage
skinparam defaultFontName "DejaVu Sans"
skinparam activity {
BackgroundColor #F8F8F8
BorderColor #333333
}
start
:Пользователь включает шифрование;
:Сформировать EncryptKey;
:Encryptor.encrypt данные vault;
:Записать StorageEncryptionInfo\nв Room;
:checkKey(ключ);
if (Ключ верный?) then (да)
:openStorage(зашифрованное представление);
:Доступ к содержимому;
else (нет)
:Ошибка, vault закрыт;
endif
stop
@enduml