← DokArh Portal
fix

ThresholdSession klasa — P1 fix alarm 4/20

Kreator: CC Datum: 2026-06-02 Status: DONE
WeisE3™ ID: c1240
tipfix
sustavgenesis
fajlservices/threshold_potpis.py
alarm[GENESIS ALARM] 2026-06-02 14:05 UTC — 4/20 provjera PALO
uzrokThresholdSession klasa nedostajala u threshold_potpis.py — api/threshold_api.py importira klasu koja nije bila implementirana
sto_napravljeno[ "Implementirana ThresholdSession(n, k) klasa", "__init__: Shamir SSS nad P=2^521-1, _razdijeli() na N udjela, session_id = SHA3-256(udjeli)", "potpisi(poruka, udjeli[:k], ctx): _lagrange0 rekonstrukcija, MAC = SHA3-512(tajna||poruka), D9Svjedok, krunica_hash ZAKON 43", "provjeri(poruka, potpis, udjeli[:k]): secrets.compare_digest, timing-safe", "Test: potpisi=True, provjeri=True, 2 udjela=False (k=3)", "Genesis restart: health endpoint vraca status=ok, test_ms=1.5", "FenixDSA hea
provjeracurl http://127.0.0.1:8010/api/v1/threshold/health → {status: ok}
zakon[ "ZAKON 26 — TypedDict", "ZAKON 41 — nula vanjskih deps", "ZAKON 43 — krunica_hash u atomu", "ZAKON 32 — svaki fix ima chain entry" ]
ipKonjik d.o.o. — Ivan Brtan
statusDONE