De maker van de versleutelde chat-app Cryptocat heeft een extensie voor Google Chrome ontwikkeld waarmee het kinderspel wordt om bestanden te versleutelen en te delen. De door Nadim Kobeissi ontwikkelde extensie heet miniLock en werd begin juli al aangekondigd.
Via de extensie kunnen gebruikers door het slepen van bestanden naar het programma ze meteen versleutelen. Het gaat dan om allerlei soorten bestanden, van e-mailbijlagen tot foto's op een USB-stick. Ook is het mogelijk om bestanden eerst te versleutelen en ze vervolgens naar Dropbox of Google Drive te uploaden.
miniLock biedt public-key encryptie, waarbij de gebruiker twee cryptografische sleutels heeft, een publieke en een privésleutel. De gebruiker kan vervolgens de publieke sleutel met iedereen delen met wie hij bestanden wil uitwisselen. De versleutelde bestanden zijn alleen met de privésleutel te ontsleutelen. Gebruikers hoeven zich hier niet druk om te maken, aangezien miniLock alles automatiseert. Alleen het opgeven van een passphrase volstaat.
Aan de hand van het e-mailadres van de gebruiker en deze passphrase genereert het programma een miniLock ID en privésleutel. De gebruiker krijgt de privésleutel niet te zien, aangezien die verwijderd wordt zodra de gebruiker het programma sluit. Zodra de gebruiker dezelfde passphrase opgeeft worden dezelfde ID en privésleutel weer aangemaakt. Daardoor kan de gebruiker het programma op een willekeurige computer gebruiken, zonder zich zorgen over de opslag of aanwezigheid van zijn privésleutel te maken.
Naast het versleutelen van bestanden voor lokaal gebruik is het ook mogelijk om miniLock te gebruiken voor het uitwisselen van bestanden. Een gebruiker moet hiervoor zijn miniLock ID naar een andere gebruiker van miniLock sturen. Deze gebruiker kan vervolgens bestanden versleutelen en naar de eerste gebruiker terugsturen, die de bestanden dan kan ontsleutelen. Zodra de andere gebruiker zijn miniLock ID stuurt, kan de eerste gebruiker ook versleutelde bestanden naar hem sturen.
"Het idee achter het ontwerp van miniLock is dat de passphrase die de gebruiker onthoudt, alsmede zijn e-mailadres, als een volledig, mobiele basis van een persistente public-key identiteit kan dienen en een volledige vervanging voor andere sleutelpaarmodellen is", zegt Kobeissi. Hij wijst dan bijvoorbeeld naar de PGP-aanpak, waarbij een sleutelpaar op de harde schijf wordt opgeslagen.
miniLock is volgens Kobeissi geaudit en door peers gecontroleerd. "Het is ontwikkeld met gebruik van bewezen cryptografische standaarden onder toezicht van de cryptografische opensourcegemeenschap", zo laat de ontwikkelaar weten. miniLock is via de Chrome Webstore te downloaden.
Deze posting is gelocked. Reageren is niet meer mogelijk.