Bitcoin Forum
August 22, 2024, 03:22:25 AM *
News: All versions of Windows are affected by a critical security bug; make sure you update.
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Other / Beginners & Help / SHA256 1 round equivance on: August 22, 2013, 07:04:21 PM
My question is the following:

I have calculated the average number of operations in 1 round of SHA256 as follows:

Additions: 9.25
Bitwise Rotations: 9
Bitwise Shifts: 1.5
Bitwise AND: 5
Bitwise EXOR: 10

I have certain proposals that save the following number of operations in the SHA256 algorithm for Bitcoin mining:

Additions: 24
Bitwise Rotations: 12
Bitwise Shifts: 6
Bitwise AND: 0
Bitwise EXOR: 12

My question is, How can I represent the above in terms of a SHA256 round?

Do I just consider the additions? So that the saved operations above are equivalent to 24/9.25 = 2.5946 SHA256 rounds?

Any help is greatly appreciated.
2  Bitcoin / Bitcoin Discussion / Re: Bitcoin Wiki down on: August 02, 2013, 08:15:35 PM
Same here! Possible DoS attack? *raises eyebrow*
3  Other / Beginners & Help / SHA256 Implementation Gate Equivalent on: July 31, 2013, 10:12:22 PM
Hi Guys,
I needed help in understanding how to calculate the GE for a SHA256 implementation. I need to calculate the GE of individual functions in the SHA256 hashing algorithm.

Could anyone please direct me to an appropriate paper/book that explains this in detail?

Thanks in advance!

P.S: Correct me if I sound dumb in what I've asked. It is quite apparent that I am a newbie in this domain.
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!