Een hobbyist experimenteerde met het sha256-algoritme dat bitcoin gebruikt voor zijn hashfunctie. Hij besloot deze met pen en papier op te lossen. De snelheid die hij wist te behalen was 0,67 hashes per dag.
Een hobbyist experimenteerde met het sha256-algoritme dat bitcoin gebruikt voor zijn hashfunctie. Hij besloot deze met pen en papier op te lossen. De snelheid die hij wist te behalen was 0,67 hashes per dag.
Het is niet gelijk, maar hashing is wel een vorm van encryptie: de encryptiefunctie is alleen niet inverteerbaar, waardoor decryptie niet mogelijk is. Beiden zijn surjectief, maar hashing is niet injectief.Encryptie ≠ Hashing
[Reactie gewijzigd door suprairc op 24 juli 2024 22:41]
De SHA256 functie is qua bewerkingen ook niet heel ingewikkeld. Het zijn alleen heel veel operaties waar niet echt een duidelijk patroon in zit.Leuk om te zien. Deze man weet duidelijk hoe de code werkt. Alleen het berekenen ziet er niet heel erg lastig uit, mits je beetje goed bent in het omzetten decimale getallen naar binair en hexadecimale getallen. Of zie ik een wiskunde hoogstandje niet?
Op dit item kan niet meer gereageerd worden.