Kryptering

    Teknisk oversikt over hvordan Justera beskytter data både i transitt og i ro.

    I transitt

    All trafikk mellom klient og server går over TLS 1.3 med moderne cipher suites (ECDHE + AES-GCM eller ChaCha20-Poly1305). HSTS er aktivert med max-age=31536000.Eldre protokoller (TLS 1.0/1.1, SSLv3) er deaktivert.

    I ro

    Postgres-databasen og filer i Storage krypteres med AES-256 med nøkler administrert i skyleverandørens nøkkeltjeneste (KMS). Backups er kryptert med samme nøkkelmateriale.

    Nøkkelhåndtering

    Krypteringsnøkler administreres i skyleverandørens nøkkeltjeneste (KMS). API-nøkler lagres som SHA-256-hash i databasen; klartekst vises bare én gang. Nøkler til betaling, e-postutsending og modellkjøring lagres i skyleverandørens hvelv for hemmeligheter, aldri i kode.

    Rotasjon

    JWT-signeringsnøkler roteres automatisk av innloggingstjenesten. API-nøkler kan roteres av kunden når som helst fra /api-keys.KMS-nøkler roteres etter skyleverandørens standard (90 dager).

    Hvor kryptering ikke gjelder

    Vi krypterer ikke felter som er ment å være søkbare i klartekst (titler, kategorier). Sensitive felter (avtaletekst, kontraktinnhold, kommentarer) ligger i samme krypterte tabeller, men er ikke felt-kryptert utover det. Klient-side ende-til-ende-kryptering er ikke tilgjengelig.