02 Welke Hashes biedt GC Wizard en hoe werken ze?

Overzicht van Hash functies in GC Wizard

Hoewel iedere functie anders werkt, werkt het gebruik van veel functies op dezelfde manier.

In de map Hashes staan de volgende functies:

  • Individuele hash functies
    • SHA-1 (160 bits)SHA-224 (224 bits)SHA-256 (256 bits)SHA-384 (384 bits)SHA-512 (512 bits)SHA-512/224 (224 bits)SHA-512/256 (256 bits)SHA3-224 (224 bits)SHA3-256 (256 bits)SHA3-384 (384 bits)SHA3-512 (512 bits)Keccak (128 bits)Keccak (224 bits)Keccak (256 bits)Keccak (288 bits)Keccak (384 bits)Keccak (512 bits)RIPEMD (128 bits)RIPEMD (160 bits)RIPEMD (256 bits)RIPEMD (320 bits)MD2 (128 bits)MD4 (128 bits)MD5 (128 bits)Tijger (192 bits)Whirlpool (512 bits)BLAKE2b (160 bits)BLAKE2b (224 bits)BLAKE2b (256 bits)BLAKE2b (384 bits)
    • BLAKE2b (512 bits)
  • Individuele hash functies (HMAC)
    • SHA-1 (HMAC) (160 bits)SHA-224 (HMAC) (224 bits)SHA-256 (HMAC)(256 bits)SHA-384 (HMAC)(384 bits)SHA-512 (HMAC)(512 bits)SHA-512/224 (HMAC)(224 bits)SHA-512/256(HMAC)(256 bits)SHA3-224(HMAC)(224 bits)SHA3-256 (HMAC)(256 bits)SHA3-384 (HMAC)(384 bits)SHA3-512 (HMAC)(512 bits)RIPEMD (HMAC) (128 bits)RIPEMD (HMAC) (160 bits)RIPEMD (HMAC)(256 bits)RIPEMD (HMAC)(320 bits)MD2 (HMAC)(128 bits)MD4 (HMAC)(128 bits)MD5 (HMAC)(128 bits)Tijger (HMAC)(192 bits)
    • Whirlpool (HMAC)(512 bits)

Omdat hashes een vorm van eenrichtingsversleuteling zijn, kun je de oorspronkelijke invoer niet direct uit een hash halen. Maar als de opmaak bekend is, vooral voor de coördinaten, kun je een “brute force attack” uitvoeren. Dit betekent dat je de bekende hash en zoveel mogelijk informatie gebruikt voor de berekening. Bij geocaching bijvoorbeeld, het coördinaatformaat en de al bekende nummers.

Bovenaan het scherm staat een tekstveld. Hier plaats je de hash die je wilt oplossen.

In het gedeelte Zoekparameters staan een keuzemenu en een tekstveld. In het keuzemenu kies je de bijbehorende hash-functie voor de zoekparameters.

In het tekstveld Zoekmaster voer je de gegeven informatie in, bijvoorbeeld van het coördinaat.

Voor de variabelen A-F geef je de mogelijke waarden of een bereik in. De waarden moeten getallen zijn.

Als je tikt op de knop Indienen zal GC Wizard de “Brute force attack” uitvoeren en het resultaat onder Uitvoer plaatsen. Afhankelijk van het aantal mogelijkheden en de rekenkracht van je apparaat kan dit erg lang duren.

Als het zoekmasker niet overeenkomt met de hash, bijvoorbeeld door spaties, zal de berekening helaas mislukken.

Schermafdruk hash search in GC Wizard

Urwigo Hash Breaker

Deze functie wordt uitgelegd in het menu Wherigo/Urwigo gereedschap.

Hash Overzicht

De functie Hash overzicht toont alle mogelijke hash-waarden voor een ingevoerde tekst.

Bovenaan het scherm staat een tekstveld waarin je de tekst plaatst die je wilt versleutelen in een hashcode.

Onder HMAC Opties staat een tekstveld waarmee je een extra sleutel HMAC sleutel kan opgeven. Dit is bijvoorbeeld mogelijk met Whirlpool, Tiger, RIPEMD, enzovoort.

Na het invoeren van de tekst of de optionele HMAC worden alle mogelijke hashes automatisch berekend en weergegeven onder Uitvoer.

Schermafdruk hash overzicht in GC Wizard

Hash identificatie

Met de functie Hash identificatie kun je achterhalen wat voor soort hashcode je hebt.

Bovenaan het scherm staat een tekstveld. Hier plaats je de hashcode waarvan je het type hash wilt vinden.

Onder Uitvoer komen de mogelijkheden te staan.

Schermafdruk hash identificatie in GC Wizard

Individuele hash functies

In het hoofdstuk “Overzicht van Hash functies in GC Wizard” staat een overzicht welke functies binnen deze categorie vallen.

Op de afbeelding wordt als voorbeeld SHA-1 (160 bits) gebruikt. De andere functies in deze categorie hebben elk hun eigen manier om de hashwaarde te berekenen, maar ze worden allemaal op dezelfde manier gebruikt.

Bovenaan het scherm staat een tekstveld waarin je de tekst plaats die je wilt versleutelen naar een hashcode.

Onder Uitvoer verschijnt de hashcode.

Schermafdruk hash sha-1 in GC Wizard

Individuele hash functies (HMAC)

In het hoofdstuk “Overzicht van Hash functies in GC Wizard” staat een overzicht welke functies binnen deze categorie vallen.

Op de afbeelding wordt als voorbeeld SHA-1 (HMAC)(160 bits) gebruikt. De andere functies in deze categorie hebben elk hun eigen manier om de hashwaarde te berekenen, maar ze worden allemaal op dezelfde manier gebruikt.

Bovenaan het scherm staat een tekstveld waarin je de tekst plaats die je wilt versleutelen naar een hashcode.

Daaronder staat een tekstveld waar je een Sleutel kunt toevoegen.

Onder Uitvoer verschijnt de hashcode.

Schermafdruk hash sha-1 hmac in GC Wizard