Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
tpruvot
GitHub Repository: tpruvot/cpuminer-multi
Path: blob/linux/crypto/c_jh.h
1201 views
1
/*This program gives the 64-bit optimized bitslice implementation of JH using ANSI C
2
3
--------------------------------
4
Performance
5
6
Microprocessor: Intel CORE 2 processor (Core 2 Duo Mobile T6600 2.2GHz)
7
Operating System: 64-bit Ubuntu 10.04 (Linux kernel 2.6.32-22-generic)
8
Speed for long message:
9
1) 45.8 cycles/byte compiler: Intel C++ Compiler 11.1 compilation option: icc -O2
10
2) 56.8 cycles/byte compiler: gcc 4.4.3 compilation option: gcc -O3
11
12
--------------------------------
13
Last Modified: January 16, 2011
14
*/
15
#pragma once
16
17
#include "hash.h"
18
19
HashReturn jh_hash(int hashbitlen, const BitSequence *data, DataLength databitlen, BitSequence *hashval);
20
21