Stages 5–8: сессии, rekey, протокол LCSL, провайдер #2

Closed
opened 2026-10-19 16:00:20 +00:00 by Naizek · 0 comments
Owner

Цель (выполнена)

Handshake/nonce/replay, rekey без reconnect, бинарный протокол, SecurityProvider для LumeUNT (frame-aware, v1 wire intact).

Чек-лист

  • lumecsl-session: handshake, ключи эпохи, nonce base||direction||sequence, replay-окно (b0b74d0)
  • Rekey без reconnect: политика, эпохи, grace-переходы (075aecf)
  • lumecsl-protocol: кадры LCSL, валидация, golden (a97e172)
  • lumecsl-provider: провайдер, диспетчер, контракт (2471c94, 0348313)

Подтверждение

Коммиты b0b74d0, 075aecf, a97e172, 2471c94, 0348313. Проверки: сквозные handshake-тесты, downgrade-тесты, cargo test --workspace.

Связано: docs/SESSIONS.md, docs/PROTOCOL.md, docs/COMPATIBILITY.md.

## Цель (выполнена) Handshake/nonce/replay, rekey без reconnect, бинарный протокол, `SecurityProvider` для LumeUNT (frame-aware, v1 wire intact). ## Чек-лист - [x] `lumecsl-session`: handshake, ключи эпохи, nonce `base||direction||sequence`, replay-окно (`b0b74d0`) - [x] Rekey без reconnect: политика, эпохи, grace-переходы (`075aecf`) - [x] `lumecsl-protocol`: кадры `LCSL`, валидация, golden (`a97e172`) - [x] `lumecsl-provider`: провайдер, диспетчер, контракт (`2471c94`, `0348313`) ## Подтверждение Коммиты `b0b74d0`, `075aecf`, `a97e172`, `2471c94`, `0348313`. Проверки: сквозные handshake-тесты, downgrade-тесты, `cargo test --workspace`. Связано: `docs/SESSIONS.md`, `docs/PROTOCOL.md`, `docs/COMPATIBILITY.md`.
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
LumeSoftWare/LumeCSL#2
No description provided.