CoolBasic SDK

Hash

Include "cbString.cb"

KUVAUS
Luo merkkijonsta 32 merkkiä pitkän tarkistussumman. Pienikin muutos aiheuttaa täysin erilaisen hashin, joten on aika vaikea selvittää alkuperäistä merkkijonoa (varmaankin jopa mahdotonta). Hyvä apu huijaamisen estämisessä esimerkiksi pistelistoissa tms.

KÄYTTÖ
Hash(jono)
jono = Merkkijono josta tarkistusumma luodaan

Katso myös:

ESIMERKKI
Include "sdk/include/cbString.cb"
SCREEN 800,600
Print "Lause: Mirja meni kauppaan ja siellä oli leipää."
Print "Tarkistussumma:" + Hash("Mirja meni kauppaan ja siellä oli leipää.")
Print
Print "Muutetaan yhtä kirjainta."
Print "Lause: Marja meni kauppaan ja siellä oli leipää."
Print "Tarkistussumma:" + Hash("Marja meni kauppaan ja siellä oli leipää.")
WaitKey