Yksityiskohtainen katsaus siihen, miten varmistamme ettei tietojasi voi lukea kukaan muu kuin sinä.
Ei käytäntö — matematiikan ominaisuus.
Jokainen tavu palvelimillamme on sinetöity avaimella, joka ei koskaan poistu laitteeltasi — eikä mikään tavoita pankkiasi ennen kuin avaat sen. Backend tallentaa vain salatekstiä ja julkisia avaimia.
ECDH P-256 -avainpari luodaan selaimessasi Web Crypto API:lla. Yksityinen avain kääritään tunnuslauseesi alle (PBKDF2) ja tallennetaan IndexedDB:hen — se ei koskaan poistu laitteeltasi.
Backend vastaanottaa vain julkisen avaimen — riittää tietojen salaamiseen sinulle, mutta on matemaattisesti hyödytön niiden purkamiseen.
Hyväksymäsi synkronoinnin aikana backend hakee pankistasi ja sinetöi heti jokaisen tilin ja tapahtuman julkisella avaimellasi (ephemeral ECDH P-256 + HKDF-SHA256 + AES-256-GCM) — salatekstiä, jota se voi kirjoittaa mutta ei koskaan lukea.
Mitään ei säilytetä selkokielisenä — ei edes pankkisi istuntotokenia. Jokainen tietue on vain envelope: ephemeral julkinen avain, nonce ja salateksti.
Vain kolme asiaa on palvelimillamme — eikä mikään niistä voi paljastaa pankkitietojasi.
Ei koskaan tallenneta: selkokielisiä pankkitietoja. Säilytämme vain salatekstiä, jota emme voi purkaa.
Haet salatekstin ja purat sen paikallisesti. Selain ja headless S2S -asiakas käyttävät samaa koodipolkua, joten kryptografiset takeet ovat identtiset.
Jopa pankin istuntotoken on salattu avaimellasi. Synkronointi käynnistyy vain kun olet paikalla avain avattuna: pura istunto → hae pankistasi → salaa tulokset uudelleen → hävitä kaikki selkoteksti.
Ei hiljaisia töitä, ei pysyvää pääsyä — ilman avattua avaintasi emme voi hakea mitään pankistasi.
Palvelimelta palvelimelle
Vie yksityinen avaimesi (JWK tai PKCS#8) ja ota se käyttöön omassa infrastruktuurissasi. Headless S2S -asiakas käyttää samaa salauksenpurkupolkua kuin selain, eikä avain koskaan poistu järjestelmistä, joita itse hallitset.
Vienti edellyttää nimenomaisen vahvistuksen sinulta. Avain muuttuu ulos vietäväksi vain sillä hetkellä — normaalikäytössä paikallinen kopio pysyy lukittuna selaimessasi.