Kirjoittaja Aihe: ssh hostkey fingerprint  (Luettu 1663 kertaa)

matsukan

  • Käyttäjä
  • Viestejä: 2152
    • Profiili
ssh hostkey fingerprint
« : 23.01.13 - klo:12.23 »


Jos serverin ssh avainten fingerprint eli allekirjoituksen saa selville voiko sitä käyttää väärin ?

eli ssh-hostkey?

XX:a4:XX:e8:XX:6d:XX:d1:XX:0a:XX:c5:XX:b8:XX:59 (DSA)
|_2048 XX:XX:a5:1f:XX:XX:XX:85:7f:06:XX:XX:3d:XX:7e:XX (RSA)


Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

910

  • Käyttäjä
  • Viestejä: 96
    • Profiili
Vs: ssh hostkey fingerprint
« Vastaus #1 : 29.01.13 - klo:13.18 »
Palvelimella on itse asiassa avainpari, jossa on sekä julkinen (public key) että yksityinen (private key) osa. Nämä säilytetään yleensä erillisissä tiedostoissa, joista julkinen .pub-päätteellä. Julkisen avaimen fingerprint on sitten julkisesta avaimesta laskettava tunniste avaimelle.

Julkisen avaimen fingerprint näkyy esim. yhdistettäessä SSH-palvelimelle ensimmäistä kertaa tai muuten silloin, kun kyseistä fingerprintiä ei ole tallennettu mihinkään. Tämä, samoin kuin koko julkinen avain, on nimensä mukaisesti julkista tietoa.

Yksityinen avain on taasen nimensä mukaisesti yksityinen. Jos joku saa sen haltuunsa, sitä voi toki käyttää väärin esim. suorittamalla man-in-the-middle-hyökkäyksen ja esiintymällä luotettuna palvelimena tuota avainta käyttäen.