Stages 2–4: примитивы, ключи, идентичности #1
Labels
No labels
docs
баг
безопасность
инфраструктура
ключи
криптография
протокол
сессии
этап
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LumeSoftWare/LumeCSL#1
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Цель (выполнена)
Проверенные примитивы через audited-зависимости (своей математики нет),
Secret<T>lifecycle, узлы/сервисы/реестр.Чек-лист
lumecsl-crypto: hash/MAC/KDF/AEAD/подпись/kex/CSPRNG, векторы RFC+FIPS (03a8129и ранее)lumecsl-keys: lifecycle, purpose, ротация/отзыв/уничтожение (03a8129)lumecsl-identity: Node/Service, реестр проверки (c9d70bc)Подтверждение
Коммиты
03a8129,c9d70bc. Проверки:cargo test --workspace,cargo clippy --workspace --all-targets -- -D warnings.Связано:
docs/CRYPTOGRAPHY.md,docs/KEY-MANAGEMENT.md,docs/IDENTITY.md.