PIVX Core  5.6.99
P2P Digital Currency
Functions
crypto_hash.cpp File Reference
#include <iostream>
#include "bench.h"
#include "crypto/ripemd160.h"
#include "crypto/sha1.h"
#include "crypto/sha256.h"
#include "crypto/sha512.h"
#include "crypto/siphash.h"
#include "random.h"
Include dependency graph for crypto_hash.cpp:

Go to the source code of this file.

Functions

 BENCHMARK (RIPEMD160, 440)
 
 BENCHMARK (SHA1, 570)
 
 BENCHMARK (SHA256, 340)
 
 BENCHMARK (SHA512, 330)
 
 BENCHMARK (SHA256_32b, 4700 *1000)
 
 BENCHMARK (FastRandom_32bit, 110 *1000 *1000)
 
 BENCHMARK (FastRandom_1bit, 440 *1000 *1000)
 

Function Documentation

◆ BENCHMARK() [1/7]

BENCHMARK ( FastRandom_1bit  ,
440 *1000 *  1000 
)

◆ BENCHMARK() [2/7]

BENCHMARK ( FastRandom_32bit  ,
110 *1000 *  1000 
)

◆ BENCHMARK() [3/7]

BENCHMARK ( RIPEMD160  ,
440   
)

◆ BENCHMARK() [4/7]

BENCHMARK ( SHA1  ,
570   
)

◆ BENCHMARK() [5/7]

BENCHMARK ( SHA256  ,
340   
)

◆ BENCHMARK() [6/7]

BENCHMARK ( SHA256_32b  ,
4700 *  1000 
)

◆ BENCHMARK() [7/7]

BENCHMARK ( SHA512  ,
330   
)