Quantcast
Channel: Gargamel.NU
Viewing all articles
Browse latest Browse all 23

Reclaim your data – Lösenord

$
0
0

Femte inlägget i ämnet ”Reclaim your data” och jag tänkte adressera hur jag tagit hem mina lösenord..

passwordsafetySom jag skrev tidigare så har jag använt Lastpass för att hantera mina lösenord och synkronisera mellan mina enheter. Det har fungerat bra och utan några större problem för mig. Innan jag får en mängd kommentarer om att min lösning inte är säker den heller så vill jag göra en disclaimer:

Jag är övertygad om att användarvänlighet och säkerhet är motsatta sidor på samma mynt, jag kan inte öka användarvänligheten utan att minska på säkerheten. På samma sätt ser jag det omöjligt att öka säkerheten utan att minska på användarvändligheten. “Den sista idioten är ännu inte född” har jag skrivit tidigare och som svaret på er fråga: Ja, i vissa avseenden är jag faktiskt en idiot.

Jag har övervägt riskerna med att distribuera mina lösenord på detta sätt och kommit fram till att de är acceptabla och överkomliga med tanke på vilken förenklad hantering jag får.

En viss hantering av lösenord har jag redan fått i min ”Reclaim your data”-serie genom Firefox Sync Server. Men detta gäller ju enbart lösenord som används i min webb-surfning. Det som saknas är möjligheten att på så säkert sätt distribuera de lösenord som faller utanför webb-surfning: exempelvis portkoder, e-post konton, etc. Men också möjlighet att på ett enkelt sätt ta med mig känsliga dokument som exempelvis ssh-nycklar.

Jag anser det viktigt att ha en färdig process för hur jag hanterar komprometterad databas så att jag snabbt kan byta ut samtliga lösenord samt återkalla eventuella ssh-nycklar.

Valet på lösning för lösenordshantering hamnade på KeePass. Det är en lösning som jag testade och lämnade för några år sedan men beslöt mig för att testa igen efter en kommentar i ett tidigare inlägg.

KeePass2 krypterar databasen med  256-bitars AES/Rijndael

keepass_logoDessvärre för mig så är KeePass skrivet i .NET Framework men går att köra i andra operativsystem med hjälp av Mono. Jag installerade keepass2 klienten i min maskin som kör Ubuntu Saucy Salamander (development branch) från standardförråden.

Keepass2 i Ubuntu

Keepass2 i Ubuntu

Klienten i Windows och Ubuntu ser identiska ut, kan det vara för att de är samma binärer? :)

Keepass2 i Windows 7

Keepass2 i Windows 7

I min Android installerade jag KeePassDroid och även den har ett enkelt och rent användargränssnitt.

Screenshot_2013-07-09-09-34-32

För att hålla lösenordsdatabasen synkroniserad mellan de olika enheterna så använder jag helt enkelt min ownCloud filsynkronisering som jag skrivit om tidigare och markerar lösenordsdatabasen som favorit i min android så den alltid hålls med en lokal kopia.

ownCloud android-klient med KeePass-databasen som vaforit

ownCloud android-klient med KeePass-databasen som favorit

Det finns saker som jag ABSOLUT inte gillar med KeePass och som jag gärna vill hitta en lösning för, men jag kör vidare på detta eftersom LastPass som jag ersatte inte heller hade de möjligheterna. Det jag främst saknar är möjlighet till ett bra CLI. Jag gillar inte heller att programmet behöver Mono. Men det får duga tillsvidare.

Mål Detta inlägg tidigare inlägg
Surfing da web
E-post
Distribuera filer
Kalender
Kontakter
Lösenord
Instant Upload
URL Shortner

Tills vi hörs nästa gång: Nanoo Nanoo


Viewing all articles
Browse latest Browse all 23