Arkitettura
Kif inbena LayerT
Miktub għall-inġiniera u għal min jirrevedi s-sigurtà, li jridu jiddeċiedu jekk LayerT huwiex sod. Jgħid x’jagħmel il-prodott, kif jagħmlu, u fejn huma l-limiti.

Jiddeskrivi lil LayerT kif kien mibni fid-data 19 ta’ Settembru 2026. Kull ma mhuwiex mibni huwa mmarkat.
LayerT għandu żewġ partijiet. Estensjoni tal-browser taħdem ġewwa l-profil ta’ Chrome li l-kumpanija tagħkom diġà timmaniġġja. Console u API huma fejn l-amministraturi, dawk li japprovaw u n-nies tal-konformità jieħdu d-deċiżjonijiet. Jitkellmu ma’ xulxin biss permezz ta’ HTTPS. M’hemm ebda proxy fil-mogħdija tan-netwerk tagħkom, ebda aġent fuq is-sistema operattiva u ebda browser ġdid.
Il-ħames regoli li nibnu fuqhom
L-inġinerija ta’ LayerT issegwi kostituzzjoni miktuba. Kull speċifikazzjoni u kull bidla jiġu vverifikati kontriha.
- Fail closed. Jekk LayerT ma jistax jipprova li l-politika tiegħu hija aġġornata u ġenwina, jimblokka l-azzjonijiet li tkopri dik il-politika. Qatt ma jħallihom jgħaddu bil-kwiet.
- Ifirdu lil min jikkonfigura minn min jagħti l-eċċezzjonijiet. L-IT jikteb ir-regoli. Il-konformità tagħti l-eċċezzjonijiet dejjiema. Ħadd ma japprova t-talba tiegħu stess.
- Iffirmaw dak li l-browser jafda; żommu t-traċċa tal-awditjar tinqara. Il-politika tiġi ffirmata b’Ed25519 u vverifikata fil-browser. Ir-reġistru tal-awditjar jinżamm bi kliem sempliċi, biex awditur ikun jista’ jaqrah.
- Użaw il-protokolli veri. SCIM 2.0 għad-direttorju tagħkom, OpenID Connect għal-login, RFC 6238 għall-kodiċijiet tal-authenticator, Web Crypto għall-firem. It-testijiet jissostitwixxu s-sorsi tad-data, qatt il-protokolli.
- Funzjoni tkun lesta meta browser veru jipprovaha. Kull fluss għandu xenarji li jħaddmu Chromium veru bl-estensjoni vera mgħobbija.
X’jaħdem fejn
| Parti | Taħdem f’ | X’tagħmel |
|---|---|---|
| Service worker | L-estensjoni, f’Chrome | Iskrizzjoni tal-apparat, kredenzjali tal-apparat, sinkronizzazzjoni tal-politika u verifika tal-firem, ġbir tal-avvenimenti tal-awditjar f’lottijiet, awtorizzazzjonijiet għall-kontijiet kondiviżi |
| Content scripts | Kull paġna, fid-dinja iżolata ta’ Chrome | Josservaw biss l-oqsma li jsemmu r-regoli tagħkom; jimlew il-login tal-kontijiet kondiviżi; ifasslu l-prompts ta’ LayerT |
| Prompts fil-paġna | Shadow roots magħluqa fuq il-paġna | Il-kard tal-imblukkar, il-menu tal-kont, l-avviżi u ċ-chip tas-sessjoni. Il-paġna ma tistax taqrahom jew tikklikkja fuqhom |
| Console u API | Il-cloud ta’ LayerT | Regoli, kontijiet kondiviżi, Inbox, Sessjonijiet, ir-reġistru tal-awditjar, SCIM u l-login |
| Postgres | Il-cloud ta’ LayerT | Verżjonijiet tal-politika, avvenimenti tal-awditjar, data tad-direttorju, sigrieti tal-kontijiet kondiviżi bħala ciphertext |
| Ħażna ta’ oġġetti | Il-cloud ta’ LayerT | Reġistrazzjonijiet tas-sessjonijiet, kriptati fuq l-apparat qabel ma jittellgħu |
| Xogħlijiet skedati | Il-cloud ta’ LayerT, servizz worker separat | Iġibu fi tmiemhom talbiet u sessjonijiet skaduti, japplikaw iż-żamma, jiffirmaw mill-ġdid il-politika qabel ma tiskadi, jibagħtu notifiki, iħaddmu t-tfakkiriet għar-reviżjonijiet tal-aċċess |
Id-dettalji jinsabu f’Komponenti u flussi tad-data.
X’jistgħu jaraw is-servers ta’ LayerT
Reviżjoni tas-sigurtà għandha tkun taf dan mill-bidu: LayerT mhuwiex zero-knowledge. Biex idaħħal lil xi ħadd f’kont kondiviż, is-servers ta’ LayerT jiddekriptaw il-password ta’ dak il-kont għal sessjoni approvata u limitata fil-ħin, u jibagħtuha lill-browser iskritt ta’ dik il-persuna. Biex tintwera reġistrazzjoni, is-servers jiddekriptawha għal xi ħadd li għandu permess jaraha. Meta Owner jesporta l-organizzazzjoni kollha, is-servers jiddekriptaw ir-reġistrazzjonijiet miżmuma f’dik l-esportazzjoni. Password jew setup key tal-authenticator jistgħu wkoll jintwerew darba lil persuna, iżda biss wara li żewġ persuni oħra japprovaw it-talba. Kull waħda minn dawn l-azzjonijiet tiġi vverifikata kontra r-rwoli, marbuta ma’ persuna u miktuba fir-reġistru tal-awditjar.
Kemm wasal
LayerT għadu ma tnediex. Kull ma hemm f’dawn il-paġni huwa mibni u ttestjat fl-iżvilupp, sakemm ma jkollux tikketta:
- Mitfi b’mod predefinit mibni, iżda kumpanija trid tixgħelu (reġistrazzjoni, watermark, auto-submit, reviżjoni minn żewġ awturi)
- Aċċess bikri mibni, iżda għadu mhux approvat għall-produzzjoni (routing permezz ta’ gateway, u gateways fuq is-servers tagħkom stess)
- Dalwaqt għadu mhux mibni, jew mhux lest (Edge, Firefox u Opera; mailboxes kondiviżi u kodiċijiet tal-login bl-email)
- Propost iddisinjat, mhux mibni
Żewġ partijiet mibnija qed jistennew l-ewwel deploy fil-produzzjoni, mhux aktar xogħol: ċwievet miżmuma fis-servizz taċ-ċwievet ta’ Google Cloud, u installazzjoni sfurzata minn pakkett iffirmat tal-estensjoni. Fl-iżvilupp jintużaw ċwievet lokali minflokhom, għalhekk niddeskrivuhom bħala mibnija, li jinxtegħlu mat-tnedija.
Għad m’hemm ebda klijent jew deployment fil-produzzjoni, u LayerT ma għandu ebda ċertifikazzjoni.