Keepass
Linux-Aktivaattori
![]()
Tämän artikkelin lisenssi on
Creative Commons Nimeä 3.0 Muokkaamaton-lisenssi.
KeePass ja KeePassX ovat salasanojen turvalliseen säilyttämiseen tarkoitettuja vapaita ohjelmia.
Viimeviikkojen tietovuototapaukset ovat nostaneet esiin salasanojen turvallisen säilyttämisen ongelman. Nykyisin ihmisillä on käyttäjätilejä yhä useammassa verkkopalvelussa ja kuhunkin tarvitaan kirjautumista varten tunnus ja salasana. Jotta salasana olisi turvallinen, pitäisi sen olla riittävän pitkä ja tarpeeksi sattumanvarainen. Monen satunnaisen salasanan muistaminen ulkoa voi kuitenkin käydä ylivoimaiseksi. Tällöin saman salasanan käyttäminen eri palveluissa saattaa tuntua houkuttelevalta, mutta sekään ei ole hyvä ratkaisu. Päinvastoin kaikissa palveluissa pitäisi käyttää aina eri salasanoja, sillä jos jokin palveluista vuotaa salasanat tai ei jostain muusta syystä olekaan luotettava, ovat muut käyttäjätilit silti turvassa.
Käyttäjätunnusten ja salasanojen hallintaan on kehitetty ohjelmia, kuten KeePass ja KeePassX. Nämä taltioivat tunnukset ja salasanat yhteen tietokantaan, joka suojataan salakirjoittamalla niin, että niihin pääsee käsiksi vain tietämällä oikean "master-salasanan". Näin kaikki muut salasanat saadaan lukittua yhden salasanan taakse ja tämän yhden salasanan muistaminen riittää. Vaihtoehtoisesti master-salasanan käytön sijasta näissä ohjelmissa voidaan generoida erillinen avaintiedosto, jolla salasanasäilö voidaan avata. Kun avaintiedosto tallennetaan muistitikulle tai cd-levylle, saadaan näin eräänlainen fyysinen avain, jota ilman salasanasäilön avaaminen ei onnistu. Tällainen avain täytyy tietenkin säilyttää hyvässä tallessa. Kaikkein tärkeimpien salasanojen suojaksi voidaan myös käyttää salasanan ja avaintiedoston yhdistelmää, jolloin säilön avaamiseen tarvitaan molemmat.
Alkuperäinen KeePass (versio 1.x, eli Classic Edition) on tehty vain Windows-alustalle. Uudempi KeePass2 (Professional Edition) sen sijaan on ohjelmoitu .NET-ympäristöllä, jolloin se toimii myös Mono-kirjastoilla varustetussa Linux-, Mac OS X- tai BSD-järjestelmässä. Monon mahdollisista patenttiongelmista huolestuneille hyvä uutinen on, että näiden virallisten versioiden lisäksi ohjelmasta on olemassa useita erillisinä projekteina toteutettuja versioita erilaisille alustoille. Näistä KeePassX on Qt-kirjaston avulla ohjelmoitu Classic-version kanssa yhteensopiva toteutus, joka toimii ainakin Windows-, Linux, Mac OS X- sekä BSD-järjestelmissä. Lisäksi muita epävirallisia toteutuksia löytyy ainakin Android-alustalle (KeePassDroid), iPhonelle ja iPadille (MiniKeePass, iKeePass, MyKeePass, KyKeePass) sekä Windows Phone 7:lle (7Pass).
KeePass ja KeePassX toimivat molemmat hyvin samalla tavoin. Niihin tallennettuja tunnusten ja salasanojen yhdistelmiä voidaan luokitella esimerkiksi käyttötarkoituksen (sähköpostit, foorumit, webbipalvelut, ftp-/sftp-palvelimet, jne.) mukaan ryhmiksi sekä tarvittaessa myös aliryhmiksi. Kun tunnusta tai salasanaa tarvitaan, ne voi kopioida syöttökenttään joko leikepöydän kautta tai hiirellä raahaamalla. Lisäksi ohjelma osaa myös tyhjentää leikepöydän käytön jälkeen, jotta salasana ei jää vahingossa sinne saataville. Lisäksi käytettävissä on Auto-Type-toiminto, jolla voidaan määritellä sarja näppäimenpainalluksia, jotka voidaan syöttää haluttuun ohjelmaikkunaan. Esimerkiksi Gmail-palvelun kirjautumissivulle sopiva Auto-Type-sääntö voisi olla: {USERNAME}{TAB}{PASSWORD}{ENTER}". KeePass-ohjelmien mukana on myös salasanageneraattori, jolla voi arpoa itselleen turvallisen salasanan. Generaattorille voidaan antaa haluttu salasanan pituus sekä käytettävissä olevat merkkityypit, kuten isot ja pienet kirjaimet, numerot sekä erikoismerkit.
KeePass-ohjelmasta on tietokoneelle asennettavan version lisäksi tarjolla myös niin sanottu portable-, eli tikkuversio. Tämä tarkoittaa sitä, että ohjelmaa voidaan käyttää suoraan muistitikulta ilman, että se tallentaa tietojaan tai asetuksiaan tietokoneelle. Koska salasanatietokanta on yhdessä tiedostossa, on se helppo siirtää koneelta toiselle tai tuon tikkuversion seuraksi samalle muistitikulle. Ohjelman tuo- ja vie-toimintojen avulla myös tietokannan siirtäminen muiden vastaavien ohjelmien välillä onnistuu helposti.
Kaiken lisäksi, koska ohjelma on avointa lähdekoodia, ohjelman käyttäjän ei tarvitse vain luottaa, että ohjelma ei tee salasanoille mitään vilpillistä.
Bruce Schneier, Crypto-Gram 1999/09/15
- Kotisivu
- http://keepass.info ja http://www.keepassx.org
- Lisenssi
- GNU GPL
- Toimii seuraavilla alustoilla
- Windows, Linux, Mac OS X, Android, iOS, Windows Phone 7, PocketPC, J2ME (matkapuhelimet), Blackberry
- Asennus
- Useimpiin Linux-järjestelmiin KeePass tai KeePassX löytyy suoraan jakelun paketinhallinnasta. Esimerkiksi Ubuntussa ovat saatavilla sekä KeePass2 että KeePassX. Muille alustoille asennuspaketit löytyvät ohjelman kotisivujen kautta.
- VALO-CD
- KeePass löytyy myös [ VALO-CD]-kokoelmasta.
- Oppaita
- http://www.valo-cd.fi/oppaat/keepass-opas.pdf
- KeePass muualla
- [1]
- Muita vastaavia ohjelmia
- Salasananhallintaohjelmia Wikipediassa
Teksti: pesasa
kuvakaappaukset: pesasa





