Google heeft vrijdagavond tijdens zijn I/O-conferentie een beveiligde minicomputer getoond waarmee data kan worden versleuteld en ontsleuteld. De computer, Project Vault, verkeert nog in experimentele fase, maar Google heeft voor ontwikkelaars vast een sdk uitgebracht.
Googles Advanced Technology and Projects-afdeling, kortweg ATAP, werkt momenteel aan het Vault-project. Dat omvat een minicomputer ter grootte van een micro-sd-kaart. Op de computer kunnen gebruikers tot 4GB aan belangrijke gegevens versleuteld opslaan.
Onder de motorkap beschikt Project Vault over een eigen arm-processor en een nfc-chip voor authenticatie. De computer draait op een real-time operating system, dat sterk is gericht op het beveiligen van gegevens. Zo levert het systeem software mee voor hashing, signing en batch-encryptie.
Project Vault kan met vrijwel alle apparaten die een micro-sd-kaartaansluiting hebben, communiceren. Die herkennen de computer namelijk als een regulier opslagstation. Dit betekent dat Vault ook platformonafhankelijk werkt en dus is te gebruiken in combinatie met bijvoorbeeld Android of Windows.
Vault is alleen meer dan een opslagstation. Het filesystem bestaat namelijk uit twee bestanden: een read- en een write-bestand. Dit betekent dat externe partijen in theorie nooit de communicatie daartussen kunnen inzien. Als voorbeeld liet Google chatsoftware zien die draaide op Vault. Daarbij werd de tekst versleuteld naar een ander Vault-apparaat verzonden en daarop ontcijferd.
Google maakte vrijdag niet bekend waar het de technologie uiteindelijk voor wil gebruiken en of Vault ook beschikbaar komt voor bestaande systemen. Wel zei de technologiegigant de minicomputer intern te testen, vermoedelijk voor zakelijk gebruik. Voor ontwikkelaars heeft Google de sdk via GitHub vrijgegeven onder de Apache-licentie. Die is, evenals de dev-board, volledig opensource tot aan de cpu-designs aan toe.