Bitcoin Forum
May 02, 2024, 09:22:30 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: An Illustrated Guide to Cryptographic Hashes  (Read 748 times)
Severian (OP)
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250



View Profile
February 25, 2013, 05:34:59 PM
 #1

Pardons if this is a repeat. Some of the new folks might get something out of it if they're unfamiliar with the concepts.

An Illustrated Guide to Cryptographic Hashes
1714684950
Hero Member
*
Offline Offline

Posts: 1714684950

View Profile Personal Message (Offline)

Ignore
1714684950
Reply with quote  #2

1714684950
Report to moderator
1714684950
Hero Member
*
Offline Offline

Posts: 1714684950

View Profile Personal Message (Offline)

Ignore
1714684950
Reply with quote  #2

1714684950
Report to moderator
1714684950
Hero Member
*
Offline Offline

Posts: 1714684950

View Profile Personal Message (Offline)

Ignore
1714684950
Reply with quote  #2

1714684950
Report to moderator
I HATE TABLES I HATE TABLES I HA(╯°□°)╯︵ ┻━┻ TABLES I HATE TABLES I HATE TABLES
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
freebeer2go
Newbie
*
Offline Offline

Activity: 48
Merit: 0



View Profile
February 25, 2013, 09:30:23 PM
 #2

nice find, thanks
poly
Member
**
Offline Offline

Activity: 84
Merit: 10


Weighted companion cube


View Profile
February 26, 2013, 06:21:42 AM
 #3

See if you can decrypt my latest encryption algorithm..

Quote
Guvf vf n terng ernq gb gubfr jub ner pbashfrq nobhg rapelcgvba naq unfurf.

:)

poly | My Tip Jar
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1075


Ian Knowles - CIYAM Lead Developer


View Profile WWW
February 26, 2013, 06:47:49 AM
 #4

Guvf vf n terng ernq gb gubfr jub ner pbashfrq nobhg rapelcgvba naq unfurf.

This is a great read to those who are confused about encryption and hashes.

(although it's perhaps just a tad too easy)

Smiley

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Severian (OP)
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250



View Profile
February 26, 2013, 06:53:10 AM
 #5

Quote
Guvf vf n terng ernq gb gubfr jub ner pbashfrq nobhg rapelcgvba naq unfurf.

"This is a great read to those who are confused about encryption and hashes."

OTP is the only way to cipher. : )
Severian (OP)
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250



View Profile
February 26, 2013, 06:54:35 AM
 #6

(although it's perhaps just a tad too easy)

Blast. Quick shooting there, pard. : )
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1028



View Profile WWW
February 26, 2013, 07:53:45 AM
Last edit: February 26, 2013, 09:05:36 AM by deepceleron
 #7

Quote
But note: though we're fairly strong on security issues, we are not crypto experts.


If you like your guide to cryptographic hashes to be less illustrated, and written by crypto experts:

http://cacr.uwaterloo.ca/hac/about/chap9.pdf


More reading applicable to Bitcoin would be chapter 11 on digital signatures (here, just get the whole book:).

Handbook Of Applied Cryptography (Mit Press).pdf

Note, ECDSA is merely a footnote in this text, you can build on your knowledge in this order:

Intro to Elliptic Curve Crypto:
http://www.fujitsu.com/downloads/MAG/vol36-2/paper05.pdf

A longer history:
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.215.1721&rep=rep1&type=pdf

and the initial paper on ECC:
http://www.ams.org/journals/mcom/1987-48-177/S0025-5718-1987-0866109-5/S0025-5718-1987-0866109-5.pdf


Then try chapter 6 of Course in Number Theory and Cryptography - Koblitz (zee pirate link)


If you want to understand the above, have some graduate mathematics prerequisites:
Algebraic Geometry:
http://www.math.lsa.umich.edu/~wfulton/CurveBook.pdf

Elliptic curves and modular forms:
http://w3.impa.br/~hossein/courses/material/arithmetic.pdf
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!