Skip to content

SHA256 is my friend! Mystery Cache

Hidden : 1/1/2017
Difficulty:
4 out of 5
Terrain:
1.5 out of 5

Size: Size:   micro (micro)

Join now to view geocache location details. It's free!

Watch

How Geocaching Works

Related Web Page

Please note Use of geocaching.com services is subject to the terms and conditions in our disclaimer.

Geocache Description:


Mūsų kasdieniniame gyvenime duomenų apsauga yra labai svarbi ir dažniausiai net nepagalvojame, kaip ji garantuojama vykdant tokias svarbias duomenų persiuntimo operacijas, kaip internetinė bankininkystė, elektroninis parašas, elektroninio ar SMS laiško siuntimas, GSM mobilusis ryšys ar internetas.
Šio uždavinio tikslas pakviesti Jus  tapti "blogiukais" ir nulaužti slaptą informaciją. Ji užkoduota viešojo elektroninio parašo algoritmu SHA-256, kuris veikia kaip vienakryptė funkcija ir kiekvienam tekstui sugeneruoja vienintelį (su labai, labai, labai mažomis išimtimis) 32 baitų (256 bitų) parašą. Tai galime padaryti labai greitai. O štai žinant tik parašą atstatyti pradinę informaciją yra toks sudėtingas  uždavinys, kad jo išspręsti šiandien negali ir greičiausi superkompiuteriai.

Užduotis:
Jums skirtas daug paprastesnis uždavinys, kai žinome jog parašas sugeneruotas lobiuko koordinatėms, užrašytoms kaip vienas string'as "54.nnnnnn 25.eeeeee", jis yra toks
689b84529a1895f13b6d5f65a9535880d782ad5101ec4f561c31bbeb7a9ae42c
Taip pat žinome, kad paieškų sritis yra apribota kvadratu, kurio apatinio kairiojo kampo koordinatės yra
N54 40.650   E025 14.100, o kvadrato kraštinės ilgis 1400 metrų. Aišku, galima pabandyti surasti lobiuką ir kitu patikimu metodu: tada teks patikrinti visas įtartinas vietas (jeigu pasitikite savo geo intuicija :-) ).

Ar teisingai generuojate parašą, galite pasitikrinti suskaičiavę kvadrato kairiojo kampo koordinačių
"54.677500 25.235000" parašą: 5737ef7decb7e73965d4c6f368be5d10da9c4f51f7614c2fa22d87f675dec6d2


Task:
The cache is hidden in Vilnius. To find it you have to compute GPS coordinates of the cache place. It is known that for given coordinates "54.nnnnnn 25.eeeeee" SHA256 algorithm has generated the following hash (signature) :
689b84529a1895f13b6d5f65a9535880d782ad5101ec4f561c31bbeb7a9ae42c
A search area is restricted by a square and the coordinates of the left, down corner are N54 40.650   E025 14.100, the side length is 1400 meters.

You can test your SHA256 algorithm by computing the hash function of the left corner point coordinates
"54.677500 25.235000": 5737ef7decb7e73965d4c6f368be5d10da9c4f51f7614c2fa22d87f675dec6d2

Additional Hints (Decrypt)

zrqvf/gerr

Decryption Key

A|B|C|D|E|F|G|H|I|J|K|L|M
-------------------------
N|O|P|Q|R|S|T|U|V|W|X|Y|Z

(letter above equals below, and vice versa)