Ledgerin implantti osoittaa, ettei aitoustarkistus takaa laitteen koskemattomuutta

Ledgerin implantti osoittaa, ettei aitoustarkistus takaa laitteen koskemattomuutta
Kuvituskuva: Motokoka / Wikimedia Commons, CC BY-SA 4.0.

Ledger vahvisti lokakuussa, että osa yhtiön Nano X-laitelompakoista päätyi asiakkaille jälleenmyyjä CryptoBilisin kautta ylimääräisellä vakoilusirulla, joka luki siemenlauseen laitteen näytöltä ja lähetti sen eteenpäin matkapuhelinverkossa. Laitteet läpäisivät Ledgerin aitoustarkistuksen. Crypto Guiden video käy läpi, miksi aitoustarkistus ei yksin riitä ja mitkä fyysiset suojauskeinot erottavat laitelompakot toisistaan.

Crypto Guiden video vertailee laitelompakkojen fyysisiä suojauskerroksia. Video: Crypto Guide / YouTube.

Ledger kertoi 15. lokakuuta julkaisemassaan vastauksessa, että rikollisryhmä osti aitoja laitteita, avasi ne, asensi niihin mukautettuja komponentteja ja palautti ne jakeluun Kaakkois-Aasiassa. Yhtiön mukaan sen sirussa, käyttöjärjestelmässä tai palvelimissa ei ollut vikaa. Kyse oli sen mukaan jakelukanavaan kohdistuneesta hyökkäyksestä.

Aitoustarkistus todentaa sirun, ei koko laitetta

Ledgerin aitoustarkistus on tekninen tarkistus, joka varmistaa, että laitteen suojapiiri on aito Ledgerin siru ja että laite käyttää virallista ohjelmistoa. Se on hyödyllinen suoja väärennettyjä laitteita vastaan, mutta se ei kerro, onko joku avannut kuoren ja lisännyt laitteeseen komponentteja.

CryptoBilis-tapauksessa juuri näin kävi. Implantti ei koskenut suojapiiriin, vaan luki näytön sisältöä ja lähetti siemenlauseen matkapuhelinverkossa. Siksi laite läpäisi aitoustarkistuksen. Casa vertaa asiaa pankkiautomaatin skimmeriin: itse pankkiautomaatti on aito, mutta sen päälle on asennettu laiton lukija.

Forbesin mukaan sama raja oli keskeinen: suojapiiri pysyi koskemattomana, joten aitoustarkistus ei voinut havaita lisättyä laitetta.

Suojapiiri vaikeuttaa avainten irrottamista, mutta ei näytä kuoren alle

Suojapiiri eli secure element on siru, joka on suunniteltu niin, että yksityisavainten lukeminen laitteen muistista on mahdollisimman vaikeaa. Crypto Guiden video muistuttaa, että tämä oli aikoinaan tärkeä ero Ledgerin ja Trezorin välillä: vanhemmissa Trezoreissa oli yleiskäyttöinen mikrokontrolleri, ja niistä avainten irrottaminen osoitettiin myöhemmin käytännössä mahdolliseksi.

Suojapiiri ei kuitenkaan estä sitä, että laitteen kuori avataan ja näytön liittimeen kytketään ylimääräinen piiri. Videolla näytetään, miten vanhojen Ledger-laitteiden kuori avautuu ja menee takaisin kiinni niin, ettei ulkopuolelta huomaa mitään. Suojapiiri on siis perustaso, ei kokonainen turvallisuusratkaisu.

Fyysinen peukalointisuoja jakautuu passiivisiin ja aktiivisiin keinoihin

Videolla laitelompakot jaetaan fyysisen suojauksen mukaan useisiin luokkiin. Osa laitteista ei suojaudu lainkaan: esimerkiksi vanhemmat Ledgerit ja Blockstreamin Jade-mallit voi avata ja koota uudelleen. Osa on liimattu kiinni, mutta pelkkä liimaus ei riitä, kuten väärennettyjen Trezor T -laitteiden tapaus osoitti. Toisissa on läpinäkyvä kuori, jonka läpi peukalointia voi yrittää havaita, tai kuori, joka rikkoutuu avattaessa.

Passiiviset keinot nostavat peukaloinnin kustannusta ja vaikeuttavat sarjatuotantoa. Niillä on kuitenkin rajansa: kotelon sisään jää tyhjää tilaa, ja harva käyttäjä purkaa laitettaan ja vertaa piirilevyä alkuperäiseen.

Aktiivinen suojaus pyyhkii tai murtaa laitteen

Aktiivisessa suojauksessa laitteen ohjelmisto seuraa itse kuoren ja piirilevyn kuntoa. Keystone 3 Pro pyyhkii muistinsa, jos laite avataan. Se suojaa hyvin siltä, että joku yrittää irrottaa avaimet jo käytössä olevasta laitteesta, mutta ei siltä, että laite on peukaloitu ennen kuin se tuli käyttäjälle.

Ellipalin Titan-mallit menevät vielä pidemmälle: laite murtaa itsensä pysyvästi, kun kuori avataan. Silloin peukaloitua laitetta ei voi ottaa käyttöön edes hetkeksi. Videolla todetaan, että tällainen ratkaisu rajoittaa myös laitteen elinikää ja korjattavuutta. Java-korttipohjaiset laitteet taas nojaavat yhteen suojattuun siruun, mutta vaativat yleensä toisen laitteen näytöksi ja hyväksynnäksi.

Hankintareitti on osa turvallisuustarkistusta

Koska aitoustarkistus ei havaitse kuoren sisään lisättyä laitetta, ostopaikka nousee keskeiseksi. Crypto Guiden video pitää suoraa ostoa valmistajalta turvallisimpana vaihtoehtona: yksittäisen laitteen peukalointi matkalla on hyökkääjälle paljon vaikeampaa kuin jälleenmyyjän kautta toimiminen.

Tapaus ei rajoittunut pelkkään CryptoBilisiin. Hackaday kertoi, että Saksassa asiakas löysi implantin MediaMarktista ostetusta laitteesta, minkä jälkeen MediaMarkt Saturn keskeytti Ledger-laitteiden myynnin. Ledger kertoi tarkastaneensa Saksan varastoja ja kauppojen laitteita eikä löytänyt niistä peukalointia. Trezor puolestaan karsi jälleenmyyjäverkostoaan varotoimena.

Suora ostokin on kompromissi: kun valmistaja vuotaa asiakastietoja, myös suoraostajan tiedot voivat päätyä julkisuuteen. Video huomauttaa, että turvallisuuden ja yksityisyyden välillä on tässä aito jännite. Erityisesti valmiiksi kootut DIY-laitteet ovat yhtä alttiita jakeluketjun peukaloinnille kuin valmiit laitelompakot; DIY suojaa vain, jos laitteen kokoaa itse.

Moniallekirjoitus vähentää yhden laitteen merkitystä

Yksittäisen laitelompakon suurin riski on, että yksi siemenlause riittää varojen siirtämiseen. Moniallekirjoituksessa eli multisigissa varojen siirtoon tarvitaan useampi avain, joten yhden laitteen vuotaminen ei vielä avaa lompakkoa. Casa tarjoaa esimerkkinä kolmen avaimen mallia, jossa kaksi avainta riittää siirtoon ja avaimet voivat olla eri valmistajien laitteissa.

Video nostaa esiin myös Blockstream Jaden sisäänrakennetun kaksivaiheisen vahvistuksen ja Casan kaltaiset hallinnoidut moniallekirjoituspalvelut. Ratkaisut lisäävät vaivaa ja kustannuksia, eivätkä ne poista kaikkia riskejä: jos hyökkääjä saa tarpeeksi avaimia, varat liikkuvat. Silti ne poistavat yhden laitteen ja yhden siemenlauseen muodostaman keskeisen haavoittuvuuden.

Mitä laitelompakon omistajan kannattaa tarkistaa

Käytännössä tarkistus etenee kerroksittain:

  • Osta laite suoraan valmistajalta tai tunnetusta virallisesta jälleenmyyjästä. Vältä käytettyjä ja avattuja laitteita.
  • Tarkista pakkaus ja laite ennen käyttöönottoa. Jos laite pyytää syöttämään valmiin siemenlauseen tai pakkaus näyttää avatulta, älä ota sitä käyttöön.
  • Aja valmistajan aitoustarkistus, mutta älä pidä sitä todisteena siitä, ettei laitetta ole avattu.
  • Jos laite on peräisin CryptoBilisista tai muusta epäilyttävästä kanavasta, älä käytä sitä. Siirrä varat uuteen laitteeseen ja luo uusi siemenlause.
  • Jos varat ovat suuria, harkitse moniallekirjoitusta ja usean valmistajan laitteita.
  • Muista, että suurin osa hyökkäyksistä kohdistuu silti ohjelmistoon, selaimen laajennuksiin ja käyttäjän antamiin hyväksyntöihin, ei laitteen kuoreen.

Crypto Guiden video julkaistiin 27. lokakuuta. Sen mukaan laitelompakko on edelleen parempi vaihtoehto kuin ohjelmalompakko, mutta laitteen turvallisuus ei synny yhdestä aitoustarkistuksesta. Se syntyy hankintareitistä, fyysisestä suojauksesta ja tavasta, jolla siemenlausetta käsitellään.

Lähteet


Vastuuvapauslauseke: Tämä artikkeli on tarkoitettu vain tiedotustarkoituksiin. Sitä ei tarjota tai ole tarkoitettu käytettäväksi oikeudellisena, verotuksellisena, sijoitus-, rahoitus- tai muuna neuvona.

Mainos: jutun lopussa on kumppanimainoksia ja mainoslinkkejä. Kryptouutiset.net voi saada provision, jos rekisteröidyt palveluun kutsukoodin tai linkin kautta. Tämä kaupallinen yhteistyö ei vaikuta uutisten sisältöön tai toimituksellisiin johtopäätöksiin.

Kvarn X – kryptot, osakkeet ja ETF:t samassa paikassa

Coinmotion – suomalainen kryptopalvelu vuodesta 2012

Kryptouutiset toimitus

Kryptouutiset.net on riippumaton suomalainen krypto- ja Web3-media. Jutut julkaistaan tekijänimellä Kryptouutiset toimitus: ne kirjoitetaan toimituksessa ja jokainen niistä tarkastetaan ennen julkaisua; tarvittaessa apuna käytetään tekoälyä. Jutun on tarkastanut: Pasi Kalevi, päätoimittaja. Julkaisija: Toiminimi Kryptouutiset.net, Piispansilta 11, 02230 Espoo, Suomi. Yhteystiedot: info@kryptouutiset.net. Lue lisää: Toimitus · Näin jutut syntyvät.
Toiminimi Kryptouutiset.net · Piispansilta 11, 02230 Espoo, Suomi · puh. +358 40 166 4365