Cool stuff! > On Oct 11, 2019, at 4:22 PM, Dan Kortschak <[email protected]> wrote: > > Over 10 years ago Gustavo Niemeyer invented the geohash geographic > hashing system https://en.wikipedia.org/wiki/Geohash for clearly and > concisely representing geographic locations at arbitrary precision. > > Now, here is geocrypt, a package that returns or checks a cryptographic > hash of a geolocation. The hash is calculated using bcrypt in such a > way that hashing an angular area is approximately time-constant > irrespective of the geohash precision that the location is given. > > The intention is for use in confirming locations of items whose > location should not be published, but which must be identifiable by > some participant. Examples of use are digital geocaching competitions, > lowish value eco-conservation sites* etc. > > For locations at the equator (fastest case), hashing takes about 2-3 > seconds per square meter of precision on my hardware. Interaction > between geocrypt and standard conservation location fuzzing techniques > means that they should probably not used together. As in all cases with > cryptographic protocols, you should assess your threat model, and don't > use packages you find on the internet. > > https://godoc.org/github.com/kortschak/geocrypt > > * high value conservation sites should not be published > > -- > You received this message because you are subscribed to the Google Groups > "golang-nuts" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/golang-nuts/181e535f6ab8c1ed2a36913132fe212aeaff03da.camel%40kortschak.io.
-- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/4DE85A6D-16FF-45B2-AD77-DDE17744851C%40ix.netcom.com.
