Kivenalla.fiGeokätköilytuotteetGarmin GPSTaskulamputInvisibleSHIELDTarjoustuotteet

Kirjaudu sisään:Muista minutSalasana unohtui?
NimimerkkiSalasanaRekisteröidy
 Kätköt  TB:t ja kolikot  Kätköilijät  Yleistä  Omat tiedot  Sivusto  Geokauppa 
    Kartalla     Jakauma     Löytämättömät     Hyllytetyt     Arkistoon?     Synttärit     Loggausmäärät     Listoja     Kehitys     Arviointi
Lisätietoa chekerin koordinaattisalauksesta ja tarkastuksesta.

Koordinaatit tallennetaan kantaan tehokkaalla yksisuuntaisella salauksella (MD5) joka tässä käyttötarkoituksessa, tietokannassa johon ulkopuolisilla ei ole pääsyä, on vähintäänkin riittävä.

Salaukselle ei käytännössä tässä käyttötarkoituksessa olisi välttämättä tarvetta, mutta varmuus ennen kaikkea - nyt koordinaatteihin ei pääse kukaan käsiksi.

Varsinainen osumatarkastus tapahtuu yksinkertaisesti. Tarkastusta tekevän antamat koordinaatit salataan myös ja niitä verrataan alkuperäisiin koordinaatteihin. Jos salatut merkkijonot ovat yhtäläiset on koordinaatit oikein.

Entäpä sitten pienen virheen salliva tarkastus, voi joku kysyä. Tämä taasen tehdään raakaa voimaa käyttäen: annetuista koordinaateista tehdään 10 eri koordinaattia, joissa vain viimeinen numero vaihtuu (tyyliin 61.29.120, 61.21.121, 61.29.122...61.29.129).

Tämän jälkeen näin luodut 10 N-koordinaattia ja 10 E-koordinaattia salataan ja suoritetaan niillä vertailu alkuperäisiin salattuihin koordinaatteihin ja lasketaan mahdolliset toisiaan vastaavat merkkijonot, lisäksi suoritetaan vertailu myös tarkastusta tekevän antamilla aidoilla koordinaateilla.

Lopputuloksena on joku seuraavista tiedoista:

  • Molemmat koordinaatit ovat aivan oikein. Ilmoitetaan tarkastavalle että koordinaatit olivat oikein.

  • Toinen koordinaatti on aivan oikein, toinen on oikein lukuunottamatta viimeistä numeroa. Jos virhettä ei ole sallittu, ilmoitetaan tarkastavalle että koordinaatit olivat väärin. Jos toisen koordinaatin virhe on sallittu ilmoitetaan tarkastavalle että oikein meni. Jos on sallittu ilmotus virheestä kerrotaan että pientä virhettä oli. Jos on lisäksi sallittu oikeiden koordinaattien kertominen ne kerrotaan, tieto oikeista on kerätty talteen em. koordinaattisarjojen vertailussa.

  • Molemmat koordinaatit ovat oikein lukuunottamatta viimeistä numeroa. Jos virhettä ei ole sallittu ollenkaan tai vain toisessa koordinaatissa, ilmoitetaan tarkastavalle että koordniaatit olivat väärin. Jos molempien koordinaattien virhe on sallittu ilmoitetaan tarkastavalle että oikein meni. Jos on sallittu ilmotus virheestä kerrotaan että pientä virhettä oli. Jos on lisäksi sallittu oikeiden koordinaattien kertominen ne kerrotaan, tieto oikeista on kerätty talteen em. koordinaattisarjojen vertailussa.

Lisäys: Nykyään käytössä olevan metrimääräisen virheen sallivassa tarkastuksessa käytetään samaa menetelmää mutta tällöin luodaan tarkastettavia koordinaatteja käyttäjän antamien koordinaattien ympärille sallitun suurimman virhematkan mukaisesti. Tuloksena saatujen (satojen, tuhansien...) koordinaattien kasa sitten verrataan em. menetelmän mukaisesti. Vaikkakin tapa on hidas, tehosyöppö eikä niin järkevä niin tämä on ainoa mahdollinen tapa eikä tarkastusrutiinin viive kuitenkaan ole merkittävä.


Rendered from memory 01.08.2010 12:21:27 , generating time 0.018 sec.
Geocache.fi on itsenäinen Suomalainen sivusto, joka on lisensoinut kätködatan käyttöön Groundspeak Inc.:ltä (geocaching.com)
Use of Geocaching.com data is subject to the Geocaching.com     Terms of Use Agreement located at: http://www.geocaching.com/about/termsofuse.aspx

Ylläpito ja kehitys Kivenalla.fi / haksu10.     Yhteydenotot     Rekisteriseloste