Tutkimus- ja suunnittelusuunta
Arkaluonteista tietoa voidaan joissakin tapauksissa käsitellä ja analysoida ilman, että kaikkia alkuperäisiä tietoja tarvitsee luovuttaa laskennan muille osapuolille.
Yksityisyyttä suojaavat laskentamenetelmät mahdollistavat esimerkiksi usean organisaation yhteiset laskentatehtävät, salattuun tietoon kohdistuvat operaatiot ja tiettyjen väitteiden todentamisen paljastamatta niiden taustalla olevia salaisuuksia.
Pankkih auttaa arvioimaan menetelmien soveltuvuutta käytännön tarpeisiin sekä suunnittelemaan ja toteuttamaan rajattuja teknisiä kokeiluja. Emme kehitä uusia kryptoprotokollia, emmekä lupaa tuotantokäyttöä jokaiselle algoritmille. Teknisen palvelunjohdon ja asiantuntijuuden konteksti: Asiantuntijuus; kryptografian elinkaaresta myös PQC-arviointi.
Menetelmät
Alla olevat menetelmät ratkaisevat eri tehtäviä; niitä ei pidä käsitellä vaihtokelpoisina.
- MPC (secure multi-party computation). Useat osapuolet voivat laskea yhteisen tuloksen paljastamatta alkuperäisiä syötetietoja toisilleen.
- PSI (private set intersection). Osapuolet voivat selvittää tietojoukkojensa yhteisiä alkioita paljastamatta muita alkioita.
- FHE (fully homomorphic encryption). Salattuun tietoon voidaan kohdistaa laskentaa ilman, että laskennan suorittajan tarvitsee purkaa salausta.
- ZKP (zero-knowledge proofs). Väitteen paikkansapitävyys voidaan todentaa paljastamatta todistuksessa käytettyä salaisuutta.
Käytännön esimerkki
Kaksi yritystä ylläpitää omia asiakasrekistereitään. PSI:llä voidaan selvittää yhteiset tunnisteet ilman, että kumpikaan luovuttaa koko rekisteriään. Jos osapuolet tarvitsevat sovitun mittarin (esimerkiksi yhteisten asiakkaiden lukumäärän tai muun aggregaatin) ilman raakataulukoiden vaihtoa, tehtävä kuuluu MPC:lle — ei PSI:lle.
Soveltuvuus ja pilotit
Tyypillinen työ sisältää seuraavia vaiheita:
- Laskentatehtävän ja luottamuksellisuusvaatimusten määrittely
- Osapuolten ja luottamusmallin tunnistaminen
- Menetelmien vertailu tehtävään nähden
- Olemassa olevien kirjastojen ja työkalujen tarkistus
- Rajoitettu PoC testi- tai synteettisellä datalla
- Kustannuksen, latenssin ja liikennemäärän mittaus
- Analyysi siitä, mitä tulos itsessään paljastaa
- Suositus siitä, kannattaako jatkotyötä tehdä
Teknisiä lähteitä
Selvitetään soveltuuko yksityisyyttä suojaava laskenta tarpeeseenne. Liittyvät aiheet: Palvelut, Asiantuntijuus, Ratkaisut (datan suojaus), PQC-arviointi.