[Talk-it] Punti fiduciali ?

Federico Cozzi f.cozzi at gmail.com
Wed May 12 17:11:35 BST 2010


2010/5/12 Simone Cortesi <simone at cortesi.com>:
> scusate, perche' non usare un meccanismo di "certificazione" basato su
> un tag hash che faccia uso di una chiave pubblica/privata.

L'idea è interessantissima, ma leggo
(http://wiki.openstreetmap.org/wiki/API_v0.6#Tags):
"A tag is a Key-Value pair of Unicode strings of up to 255 characters
(full Unicode characters, not bytes)"
Non abbiamo tanto spazio per una firma digitale come si deve e poi ci
sono i soliti problemi di come indicare la chiave con cui è stata
fatta la firma (non vorrai inserirla nei dati dell'oggetto...)

Nell'ipotesi che gli altri mapper non siano malvagi, ma soltanto
sprovveduti, basterebbe un hash.
Ad esempio si potrebbero creare dei tag addizionali, uno per ciascun
tag da "sigillare", ad es. della forma
name:md5=XXXX
dove XXX è l'hash MD5 del tag name (oppure si può fare md5:name,
oppure in qualche altro modo ancora)
Poi bisogna inventare un nome per i dati delle coordinate geografiche
(lat e lon?) in modo da applicare lo schema di cui sopra.

In questo modo si possono "sigillare" solo alcuni tag dalla modifica accidentale

Ciao,
Federico




More information about the Talk-it mailing list