Advanced FORK-256 Presented by Seokhie Seokhie Hong Hong - - PowerPoint PPT Presentation

advanced fork 256
SMART_READER_LITE
LIVE PREVIEW

Advanced FORK-256 Presented by Seokhie Seokhie Hong Hong - - PowerPoint PPT Presentation

Advanced FORK-256 Presented by Seokhie Seokhie Hong Hong Presented by hsh@cist.korea.ac.kr hsh@cist.korea.ac.kr Advanced FORK-256 FORK-256 Introduction to FORK-256 The security of hash functions has recently become one of the The


slide-1
SLIDE 1

Advanced FORK-256

Presented by Presented by Seokhie Seokhie Hong Hong hsh@cist.korea.ac.kr hsh@cist.korea.ac.kr

slide-2
SLIDE 2

Advanced FORK-256

FORK-256

Introduction to FORK-256

  • The security of hash functions has recently become one of the

The security of hash functions has recently become one of the hottest topics in the design and analysis of cryptographic primi hottest topics in the design and analysis of cryptographic primitives. tives.

  • FORK-256 : a hash function that was proposed by Hong et al. in 2006
  • The compression function of FORK256 consists of 4 Branches.
  • adopt the message word ordering instead of the message word

extension.

  • The performance of the new hash function is at least 30% better than

that of SHA-256 in software.

slide-3
SLIDE 3

Advanced FORK-256

Fork

slide-4
SLIDE 4

Advanced FORK-256

Old FORK-256

Step transformation of branch j of FORK-256

7 22 32

( ) ( ) mod 2 f x x x x

<<< <<<

= + ⊕

13 27 32

( ) ( ) mod 2 g x x x x

<<< <<<

= + ⊕

◈ ◈ ◈ ◈

slide-5
SLIDE 5

Advanced FORK-256

Advanced FORK-256

Step transformation of branch j of FORK-256

◈ ◈ ◈ ◈

15 27

( ) f x x x x

<<< <<<

= ⊕ ⊕

7 25 32

( ) ( ) mod 2 g x x x x

<<< <<<

= + ⊕

slide-6
SLIDE 6

Advanced FORK-256

Q&A Thank you for your attention