Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- iMac-de-xxx:src xxx$ cd /Users/xxx/Desktop/JohnTheRipper-bleeding-jumbo/src
- iMac-de-xxx:src xxx$ ./configure
- checking build system type... x86_64-apple-darwin16.1.0
- checking host system type... x86_64-apple-darwin16.1.0
- checking whether to compile using MPI... no
- checking for gcc... gcc
- checking whether the C compiler works... yes
- checking for C compiler default output file name... a.out
- checking for suffix of executables...
- checking whether we are cross compiling... no
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether gcc accepts -g... yes
- checking for gcc option to accept ISO C89... none needed
- checking whether gcc understands -c and -o together... yes
- checking whether we are using the GNU C compiler... (cached) yes
- checking whether gcc accepts -g... (cached) yes
- checking for gcc option to accept ISO C89... (cached) none needed
- checking whether gcc understands -c and -o together... (cached) yes
- checking additional paths... -L/usr/local/lib -I/usr/local/include
- checking arg check macro for -m with gcc... yes
- checking arg check macro for -Q with gcc... yes
- checking if gcc supports -funroll-loops... yes
- checking if gcc supports -Os... yes
- checking if gcc supports -finline-functions... no
- checking if gcc supports -Og... no
- checking if gcc supports -Wall... yes
- checking if gcc supports -Wdeclaration-after-statement... yes
- checking if gcc supports -fomit-frame-pointer... yes
- checking if gcc supports --param allow-store-data-races=0... no
- checking if gcc supports -Wno-deprecated-declarations... yes
- checking if gcc supports -Wformat-extra-args... yes
- checking if gcc supports -Wunused-but-set-variable... no
- checking if gcc supports -Qunused-arguments... yes
- checking if gcc supports -std=gnu89... yes
- checking if gcc supports -Wdate-time... yes
- checking whether ln -s works... yes
- checking for grep that handles long lines and -e... /usr/bin/grep
- checking for a sed that does not truncate output... /usr/bin/sed
- checking for GNU make... make
- checking whether make sets $(MAKE)... yes
- checking how to run the C preprocessor... gcc -E
- checking for a thread-safe mkdir -p... ./install-sh -c -d
- checking for sort... /usr/bin/sort
- checking for find... /usr/bin/find
- checking for perl... /usr/bin/perl
- checking for ar... ar
- checking for strip... strip
- checking for pkg-config... no
- checking if pkg-config will be used... no
- checking for egrep... /usr/bin/grep -E
- checking for ANSI C header files... yes
- checking for sys/types.h... yes
- checking for sys/stat.h... yes
- checking for stdlib.h... yes
- checking for string.h... yes
- checking for memory.h... yes
- checking for strings.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for unistd.h... yes
- checking size of short... 2
- checking size of int... 4
- checking size of long... 8
- checking size of long long... 8
- checking size of wchar_t... 4
- checking size of int *... 8
- checking size of void *... 8
- checking whether OS X 'as' needs -q option... no
- configure: Testing build host's native CPU features
- checking for Hyperthreading... yes
- checking for MMX... yes
- checking for SSE2... yes
- checking for SSSE3... yes
- checking for SSE4.1... yes
- checking for AVX... yes
- checking for XOP... no
- checking for AVX2... yes
- checking for AVX512F... no
- checking for arch.h alternative... x86-64.h
- checking whether compiler understands -march=native... yes
- checking for 32/64 bit... 64-bit
- checking for extra ASFLAGS... -DUNDERSCORES -DBSD -DALIGN_LOG
- checking for X32 ABI... no
- checking for byte ordering according to target triple... little
- checking supplied paths for OpenSSL...
- checking additional paths for OpenSSL... none
- checking openssl/opensslv.h usability... yes
- checking openssl/opensslv.h presence... yes
- checking for openssl/opensslv.h... yes
- checking for SSL_library_init in -lssl... no
- configure: error: in `/Users/xxx/Desktop/JohnTheRipper-bleeding-jumbo/src':
- configure: error: JtR requires libssl being installed
- See `config.log' for more details
- iMac-de-xxx:src xxx$ ./configure CC="gcc-6" CPPFLAGS="-I/usr/local/opt/openssl/include" LDFLAGS="-L/usr/local/opt/openssl/lib"
- checking build system type... x86_64-apple-darwin16.1.0
- checking host system type... x86_64-apple-darwin16.1.0
- checking whether to compile using MPI... no
- checking for gcc... gcc-6
- checking whether the C compiler works... no
- configure: error: in `/Users/xxx/Desktop/JohnTheRipper-bleeding-jumbo/src':
- configure: error: C compiler cannot create executables
- See `config.log' for more details
- iMac-de-xxx:src xxx$ ./configure LDFLAGS=-L/usr/local/opt/openssl/lib CPPFLAGS=-I/usr/local/opt/openssl/include
- checking build system type... x86_64-apple-darwin16.1.0
- checking host system type... x86_64-apple-darwin16.1.0
- checking whether to compile using MPI... no
- checking for gcc... gcc
- checking whether the C compiler works... yes
- checking for C compiler default output file name... a.out
- checking for suffix of executables...
- checking whether we are cross compiling... no
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether gcc accepts -g... yes
- checking for gcc option to accept ISO C89... none needed
- checking whether gcc understands -c and -o together... yes
- checking whether we are using the GNU C compiler... (cached) yes
- checking whether gcc accepts -g... (cached) yes
- checking for gcc option to accept ISO C89... (cached) none needed
- checking whether gcc understands -c and -o together... (cached) yes
- checking additional paths... -L/usr/local/lib -I/usr/local/include
- checking arg check macro for -m with gcc... yes
- checking arg check macro for -Q with gcc... yes
- checking if gcc supports -funroll-loops... yes
- checking if gcc supports -Os... yes
- checking if gcc supports -finline-functions... no
- checking if gcc supports -Og... no
- checking if gcc supports -Wall... yes
- checking if gcc supports -Wdeclaration-after-statement... yes
- checking if gcc supports -fomit-frame-pointer... yes
- checking if gcc supports --param allow-store-data-races=0... no
- checking if gcc supports -Wno-deprecated-declarations... yes
- checking if gcc supports -Wformat-extra-args... yes
- checking if gcc supports -Wunused-but-set-variable... no
- checking if gcc supports -Qunused-arguments... yes
- checking if gcc supports -std=gnu89... yes
- checking if gcc supports -Wdate-time... yes
- checking whether ln -s works... yes
- checking for grep that handles long lines and -e... /usr/bin/grep
- checking for a sed that does not truncate output... /usr/bin/sed
- checking for GNU make... make
- checking whether make sets $(MAKE)... yes
- checking how to run the C preprocessor... gcc -E
- checking for a thread-safe mkdir -p... ./install-sh -c -d
- checking for sort... /usr/bin/sort
- checking for find... /usr/bin/find
- checking for perl... /usr/bin/perl
- checking for ar... ar
- checking for strip... strip
- checking for pkg-config... no
- checking if pkg-config will be used... no
- checking for egrep... /usr/bin/grep -E
- checking for ANSI C header files... yes
- checking for sys/types.h... yes
- checking for sys/stat.h... yes
- checking for stdlib.h... yes
- checking for string.h... yes
- checking for memory.h... yes
- checking for strings.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for unistd.h... yes
- checking size of short... 2
- checking size of int... 4
- checking size of long... 8
- checking size of long long... 8
- checking size of wchar_t... 4
- checking size of int *... 8
- checking size of void *... 8
- checking whether OS X 'as' needs -q option... no
- configure: Testing build host's native CPU features
- checking for Hyperthreading... yes
- checking for MMX... yes
- checking for SSE2... yes
- checking for SSSE3... yes
- checking for SSE4.1... yes
- checking for AVX... yes
- checking for XOP... no
- checking for AVX2... yes
- checking for AVX512F... no
- checking for arch.h alternative... x86-64.h
- checking whether compiler understands -march=native... yes
- checking for 32/64 bit... 64-bit
- checking for extra ASFLAGS... -DUNDERSCORES -DBSD -DALIGN_LOG
- checking for X32 ABI... no
- checking for byte ordering according to target triple... little
- checking supplied paths for OpenSSL...
- checking additional paths for OpenSSL... none
- checking openssl/opensslv.h usability... yes
- checking openssl/opensslv.h presence... yes
- checking for openssl/opensslv.h... yes
- checking for SSL_library_init in -lssl... yes
- checking for MD5_Update in -lcrypto... yes
- checking for sqrt in -lm... yes
- checking for deflate in -lz... yes
- checking for library containing crypt... none required
- checking gmp.h usability... no
- checking gmp.h presence... no
- checking for gmp.h... no
- checking gmp/gmp.h usability... no
- checking gmp/gmp.h presence... no
- checking for gmp/gmp.h... no
- checking skey.h usability... no
- checking skey.h presence... no
- checking for skey.h... no
- checking for S/Key... using our own code
- checking bzlib.h usability... yes
- checking bzlib.h presence... yes
- checking for bzlib.h... yes
- checking for main in -lbz2... yes
- checking for main in -lkernel32... no
- checking for dlopen in -ldl... yes
- checking intrin.h usability... no
- checking intrin.h presence... no
- checking for intrin.h... no
- checking librexgen/version.h usability... no
- checking librexgen/version.h presence... no
- checking for librexgen/version.h... no
- checking pcap.h usability... yes
- checking pcap.h presence... yes
- checking for pcap.h... yes
- checking for pcap_compile in -lpcap... yes
- checking for pcap.h... (cached) yes
- checking for pcap_compile in -lwpcap... no
- checking whether time.h and sys/time.h may both be included... yes
- checking whether string.h and strings.h may both be included... yes
- checking for EVP_aes_256_xts... yes
- checking for SHA256... yes
- checking for WHIRLPOOL... yes
- checking for RIPEMD160... yes
- checking for AES_encrypt... yes
- checking for EVP_sha512... yes
- checking for BIO_new... yes
- checking for gcc option to support OpenMP... unsupported
- checking additional paths for OpenCL... none
- checking if compiler needs -Werror to reject unknown flags... yes
- checking whether pthreads work with -pthread... yes
- checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
- checking if more special flags are required for pthreads... -D_THREAD_SAFE
- checking for PTHREAD_PRIO_INHERIT... yes
- checking whether we are using the Microsoft C compiler... no
- checking CL/cl.h usability... no
- checking CL/cl.h presence... no
- checking for CL/cl.h... no
- checking OpenCL/cl.h usability... yes
- checking OpenCL/cl.h presence... yes
- checking for OpenCL/cl.h... yes
- checking windows.h usability... no
- checking windows.h presence... no
- checking for windows.h... no
- checking for OpenCL library... -Wl,-framework,OpenCL
- checking arpa/inet.h usability... yes
- checking arpa/inet.h presence... yes
- checking for arpa/inet.h... yes
- checking crypt.h usability... no
- checking crypt.h presence... no
- checking for crypt.h... no
- checking dirent.h usability... yes
- checking dirent.h presence... yes
- checking for dirent.h... yes
- checking fcntl.h usability... yes
- checking fcntl.h presence... yes
- checking for fcntl.h... yes
- checking limits.h usability... yes
- checking limits.h presence... yes
- checking for limits.h... yes
- checking locale.h usability... yes
- checking locale.h presence... yes
- checking for locale.h... yes
- checking malloc.h usability... no
- checking malloc.h presence... no
- checking for malloc.h... no
- checking net/ethernet.h usability... yes
- checking net/ethernet.h presence... yes
- checking for net/ethernet.h... yes
- checking netdb.h usability... yes
- checking netdb.h presence... yes
- checking for netdb.h... yes
- checking netinet/in.h usability... yes
- checking netinet/in.h presence... yes
- checking for netinet/in.h... yes
- checking netinet/in_systm.h usability... yes
- checking netinet/in_systm.h presence... yes
- checking for netinet/in_systm.h... yes
- checking for stdint.h... (cached) yes
- checking for string.h... (cached) yes
- checking for strings.h... (cached) yes
- checking sys/ethernet.h usability... no
- checking sys/ethernet.h presence... no
- checking for sys/ethernet.h... no
- checking sys/file.h usability... yes
- checking sys/file.h presence... yes
- checking for sys/file.h... yes
- checking sys/param.h usability... yes
- checking sys/param.h presence... yes
- checking for sys/param.h... yes
- checking sys/socket.h usability... yes
- checking sys/socket.h presence... yes
- checking for sys/socket.h... yes
- checking sys/time.h usability... yes
- checking sys/time.h presence... yes
- checking for sys/time.h... yes
- checking sys/times.h usability... yes
- checking sys/times.h presence... yes
- checking for sys/times.h... yes
- checking for sys/types.h... (cached) yes
- checking termios.h usability... yes
- checking termios.h presence... yes
- checking for termios.h... yes
- checking for unistd.h... (cached) yes
- checking unixlib/local.h usability... no
- checking unixlib/local.h presence... no
- checking for unixlib/local.h... no
- checking for windows.h... (cached) no
- checking for net/if.h... yes
- checking for net/if_arp.h... yes
- checking for netinet/if_ether.h... yes
- checking for netinet/ip.h... yes
- checking for stdbool.h that conforms to C99... yes
- checking for _Bool... yes
- checking for inline... inline
- checking for int32_t... yes
- checking for int64_t... yes
- checking for off_t... yes
- checking for size_t... yes
- checking for ssize_t... yes
- checking for uint16_t... yes
- checking for uint32_t... yes
- checking for uint64_t... yes
- checking for uint8_t... yes
- checking for ptrdiff_t... yes
- checking for int128... no
- checking for __int128... yes
- checking for __int128_t... yes
- checking for error_at_line... no
- checking for pid_t... yes
- checking vfork.h usability... no
- checking vfork.h presence... no
- checking for vfork.h... no
- checking for fork... yes
- checking for vfork... yes
- checking for working fork... yes
- checking for working vfork... (cached) yes
- checking for fseek64... no
- checking for fseeko... yes
- checking for fseeko64... no
- checking for _fseeki64... no
- checking for lseek64... no
- checking for lseek... yes
- checking for ftell64... no
- checking for ftello... yes
- checking for ftello64... no
- checking for _ftelli64... no
- checking for fopen64... no
- checking for _fopen64... no
- checking for memmem... yes
- checking for mmap... yes
- checking for sleep... yes
- checking for setenv... yes
- checking for putenv... yes
- checking for strcasecmp... yes
- checking for strncasecmp... yes
- checking for stricmp... no
- checking for strcmpi... no
- checking for _stricmp... no
- checking for _strcmpi... no
- checking for strnicmp... no
- checking for strncmpi... no
- checking for _strnicmp... no
- checking for _strncmpi... no
- checking for strnlen... yes
- checking for strlwr... no
- checking for strupr... no
- checking for strrev... no
- checking for atoll... yes
- checking for _atoi64... no
- checking for snprintf... yes
- checking for sprintf_s... no
- checking for strcasestr... yes
- checking for clGetKernelArgInfo... yes
- checking for posix_memalign... yes
- checking for yasm that supports "--prefix=_ -f macho64"...
- checking for OS-specific feature macros needed... none
- checking size of size_t... 8
- checking size of off_t... 8
- configure: Fuzz check disabled
- configure: creating *_plug.c and OpenCL object rules
- configure: creating Makefile dependencies
- configure: creating ./john_build_rule.h
- configure: creating ./config.status
- config.status: creating Makefile
- config.status: creating aes/Makefile
- config.status: creating aes/aesni/Makefile
- config.status: creating aes/openssl/Makefile
- config.status: creating escrypt/Makefile
- config.status: creating autoconfig.h
- config.status: linking x86-64.h to arch.h
- config.status: executing default commands
- configure: creating ./fmt_externs.h
- configure: creating ./fmt_registers.h
- Configured for building John the Ripper jumbo:
- Target CPU ................................. x86_64 AVX2, 64-bit LE
- AES-NI support ............................. depends on OpenSSL
- Target OS .................................. darwin16.1.0
- Cross compiling ............................ no
- Legacy arch header ......................... x86-64.h
- Optional libraries/features found:
- Fuzzing test ............................... no
- Experimental code .......................... no
- OpenMPI support (default disabled) ......... no
- Fork support ............................... yes
- OpenMP support ............................. no
- OpenCL support ............................. yes
- Generic crypt(3) format .................... yes
- Rexgen (extra cracking mode) ............... no
- GMP (PRINCE mode and faster SRP formats) ... no
- PCAP (vncpcap2john and SIPdump) ............ yes
- Z (pkzip format, gpg2john) ................. yes
- BZ2 (gpg2john extra decompression logic) ... yes
- 128-bit integer (faster PRINCE mode) ....... yes
- Memory map (share/page large files) ........ yes
- ZTEX USB-FPGA module 1.15y support ......... no
- Development options (these may hurt performance when enabled):
- Memdbg memory debugging settings ........... disabled
- AddressSanitizer ("ASan") .................. disabled
- UndefinedBehaviorSanitizer ("UbSan") ....... disabled
- Install missing libraries to get any needed features that were omitted.
- Configure finished. Now 'make clean && make -s' to compile.
- iMac-de-xxx:src xxx$ make clean && make -s
- rm -f ../run/john ../run/unshadow ../run/unafs ../run/unique ../run/undrop ../run/rar2john ../run/zip2john ../run/genmkvpwd ../run/mkvcalcproba ../run/calc_stat ../run/tgtsnarf ../run/racf2john ../run/hccap2john ../run/raw2dyna ../run/keepass2john ../run/dmg2john ../run/putty2john ../run/uaf2john ../run/wpapcap2john ../run/gpg2john ../run/cprepair ../run/base64conv ../run/pfx2john ../run/SIPdump ../run/vncpcap2john
- rm -f john-macosx-* *.o escrypt/*.o *.bak core
- rm -f ../run/kernels/*
- rm -f detect bench generic.h tmp.s
- rm -f *~
- cp /dev/null Makefile.dep
- /usr/bin/find . -name \*.a -exec /bin/rm -f {} \;
- /usr/bin/find . -name \*.o -exec /bin/rm -f {} \;
- /bin/rm -f tests crypto_scrypt-best.o crypto_scrypt-common.o sha256.o tests.o crypto_scrypt-*.o
- ar: creating archive aes.a
- clang: warning: argument unused during compilation: '-pthread'
- clang: warning: argument unused during compilation: '-pthread'
- Make process completed.
- iMac-de-xxx:src xxx$ cd /Users/xxx/Desktop/JohnTheRipper-bleeding-jumbo/run
- iMac-de-xxx:run xxx$ clear
- iMac-de-xxx:run xxx$ ./john -test
- Benchmarking: descrypt, traditional crypt(3) [DES 256/256 AVX2-16]... DONE
- Many salts: 10154K c/s real, 10154K c/s virtual
- Only one salt: 9286K c/s real, 9286K c/s virtual
- Benchmarking: bsdicrypt, BSDI crypt(3) ("_J9..", 725 iterations) [DES 256/256 AVX2-16]... DONE
- Speed for cost 1 (iteration count) of 725
- Many salts: 333312 c/s real, 333312 c/s virtual
- Only one salt: 316416 c/s real, 316416 c/s virtual
- Benchmarking: md5crypt, crypt(3) $1$ [MD5 256/256 AVX2 8x5]... DONE
- Raw: 63960 c/s real, 64600 c/s virtual
- Benchmarking: bcrypt ("$2a$05", 32 iterations) [Blowfish 32/64 X3]... DONE
- Speed for cost 1 (iteration count) of 32
- Raw: 1182 c/s real, 1182 c/s virtual
- Benchmarking: scrypt (16384, 8, 1) [Salsa20/8 128/128 AVX]... DONE
- Speed for cost 1 (N) of 16384, cost 2 (r) of 8, cost 3 (p) of 1
- Raw: 40.5 c/s real, 41.8 c/s virtual
- Benchmarking: LM [DES 256/256 AVX2-16]... DONE
- Raw: 106514K c/s real, 106514K c/s virtual
- Benchmarking: AFS, Kerberos AFS [DES 48/64 4K]... DONE
- Short: 543232 c/s real, 543232 c/s virtual
- Long: 1585K c/s real, 1650K c/s virtual
- Benchmarking: tripcode [DES 256/256 AVX2-16]... DONE
- Raw: 8421K c/s real, 8421K c/s virtual
- Benchmarking: dynamic_0 [md5($p) (raw-md5) 256/256 AVX2 8x5]... DONE
- Raw: 47470K c/s real, 47470K c/s virtual
- Benchmarking: dynamic_1 [md5($p.$s) (joomla) 256/256 AVX2 8x5]... DONE
- Many salts: 27924K c/s real, 28203K c/s virtual
- Only one salt: 20432K c/s real, 20432K c/s virtual
- Benchmarking: dynamic_2 [md5(md5($p)) (e107) 256/256 AVX2 8x5]... DONE
- Raw: 20650K c/s real, 21072K c/s virtual
- Benchmarking: dynamic_3 [md5(md5(md5($p))) 256/256 AVX2 8x5]... DONE
- Raw: 14861K c/s real, 14714K c/s virtual
- Benchmarking: dynamic_4 [md5($s.$p) (OSC) 256/256 AVX2 8x5]... DONE
- Many salts: 30760K c/s real, 30760K c/s virtual
- Only one salt: 20973K c/s real, 20973K c/s virtual
- Benchmarking: dynamic_5 [md5($s.$p.$s) 256/256 AVX2 8x5]... DONE
- Many salts: 24759K c/s real, 24759K c/s virtual
- Only one salt: 17039K c/s real, 17209K c/s virtual
- Benchmarking: dynamic_6 [md5(md5($p).$s) 256/256 AVX2 8x5]... DONE
- Many salts: 40121K c/s real, 40121K c/s virtual
- Only one salt: 13030K c/s real, 13161K c/s virtual
- Benchmarking: dynamic_8 [md5(md5($s).$p) 256/256 AVX2 8x5]... DONE
- Many salts: 30754K c/s real, 30754K c/s virtual
- Only one salt: 21893K c/s real, 22335K c/s virtual
- Benchmarking: dynamic_9 [md5($s.md5($p)) 256/256 AVX2 8x5]... DONE
- Many salts: 27844K c/s real, 27844K c/s virtual
- Only one salt: 11602K c/s real, 11719K c/s virtual
- Benchmarking: dynamic_10 [md5($s.md5($s.$p)) 256/256 AVX2 8x5]... DONE
- Many salts: 13386K c/s real, 13386K c/s virtual
- Only one salt: 11712K c/s real, 11712K c/s virtual
- Benchmarking: dynamic_11 [md5($s.md5($p.$s)) 256/256 AVX2 8x5]... DONE
- Many salts: 14804K c/s real, 14657K c/s virtual
- Only one salt: 12358K c/s real, 12358K c/s virtual
- Benchmarking: dynamic_12 [md5(md5($s).md5($p)) (IPB) 256/256 AVX2 8x5]... DONE
- Many salts: 16393K c/s real, 16231K c/s virtual
- Only one salt: 6515K c/s real, 6515K c/s virtual
- Benchmarking: dynamic_13 [md5(md5($p).md5($s)) 256/256 AVX2 8x5]... DONE
- Many salts: 15772K c/s real, 15772K c/s virtual
- Only one salt: 6777K c/s real, 6777K c/s virtual
- Benchmarking: dynamic_14 [md5($s.md5($p).$s) 256/256 AVX2 8x5]... DONE
- Many salts: 23476K c/s real, 23476K c/s virtual
- Only one salt: 12307K c/s real, 12185K c/s virtual
- Benchmarking: dynamic_15 [md5($u.md5($p).$s) 256/256 AVX2 8x5]... DONE
- Many salts: 15153K c/s real, 15003K c/s virtual
- Only one salt: 7062K c/s real, 7133K c/s virtual
- Benchmarking: dynamic_16 [md5(md5(md5($p).$s).$s2) 256/256 AVX2 8x5]... DONE
- Many salts: 9737K c/s real, 9737K c/s virtual
- Only one salt: 5933K c/s real, 5933K c/s virtual
- Benchmarking: dynamic_18 [md5($s.Y.$p.0xF7.$s) (Post.Office MD5) 32/64 x2]... DONE
- Many salts: 4888K c/s real, 4888K c/s virtual
- Only one salt: 4511K c/s real, 4511K c/s virtual
- Benchmarking: dynamic_19 [md5($p) (Cisco PIX) 256/256 AVX2 8x5]... DONE
- Raw: 23325K c/s real, 23325K c/s virtual
- Benchmarking: dynamic_20 [md5($p.$s) (Cisco ASA) 256/256 AVX2 8x5]... DONE
- Many salts: 28633K c/s real, 28919K c/s virtual
- Only one salt: 20714K c/s real, 20509K c/s virtual
- Benchmarking: dynamic_22 [md5(sha1($p)) 256/256 AVX2 8x2]... DONE
- Raw: 10356K c/s real, 10459K c/s virtual
- Benchmarking: dynamic_23 [sha1(md5($p)) 256/256 AVX2 8x2]... DONE
- Raw: 12196K c/s real, 12196K c/s virtual
- Benchmarking: dynamic_24 [sha1($p.$s) 256/256 AVX2 8x2]... DONE
- Many salts: 15173K c/s real, 15173K c/s virtual
- Only one salt: 12375K c/s real, 12499K c/s virtual
- Benchmarking: dynamic_25 [sha1($s.$p) 256/256 AVX2 8x2]... DONE
- Many salts: 15180K c/s real, 15180K c/s virtual
- Only one salt: 12623K c/s real, 12623K c/s virtual
- Benchmarking: dynamic_26 [sha1($p) raw-sha1 256/256 AVX2 8x2]... DONE
- Raw: 16666K c/s real, 17003K c/s virtual
- Benchmarking: dynamic_29 [md5(utf16($p)) 256/256 AVX2 8x5]... DONE
- Raw: 24857K c/s real, 24857K c/s virtual
- Benchmarking: dynamic_30 [md4($p) (raw-md4) 256/256 AVX2 8x4]... DONE
- Raw: 47732K c/s real, 47732K c/s virtual
- Benchmarking: dynamic_31 [md4($s.$p) 256/256 AVX2 8x4]... DONE
- Many salts: 37988K c/s real, 37988K c/s virtual
- Only one salt: 25824K c/s real, 25824K c/s virtual
- Benchmarking: dynamic_32 [md4($p.$s) 256/256 AVX2 8x4]... DONE
- Many salts: 34594K c/s real, 34252K c/s virtual
- Only one salt: 23452K c/s real, 23452K c/s virtual
- Benchmarking: dynamic_33 [md4(utf16($p)) 256/256 AVX2 8x4]... DONE
- Raw: 27994K c/s real, 27994K c/s virtual
- Benchmarking: dynamic_34 [md5(md4($p)) 256/256 AVX2 8x4]... DONE
- Raw: 23067K c/s real, 23298K c/s virtual
- Benchmarking: dynamic_35 [sha1(uc($u).:.$p) (ManGOS) 256/256 AVX2 8x2]... DONE
- Many salts: 12563K c/s real, 12563K c/s virtual
- Only one salt: 10416K c/s real, 10416K c/s virtual
- Benchmarking: dynamic_36 [sha1($u.:.$p) (ManGOS2) 256/256 AVX2 8x2]... DONE
- Many salts: 12663K c/s real, 12538K c/s virtual
- Only one salt: 10658K c/s real, 10765K c/s virtual
- Benchmarking: dynamic_37 [sha1(lc($u).$p) (SMF) 256/256 AVX2 8x2]... DONE
- Many salts: 14747K c/s real, 14896K c/s virtual
- Only one salt: 12311K c/s real, 12311K c/s virtual
- Benchmarking: dynamic_38 [sha1($s.sha1($s.sha1($p))) (Wolt3BB) 256/256 AVX2 8x2]... DONE
- Many salts: 3729K c/s real, 3729K c/s virtual
- Only one salt: 3632K c/s real, 3632K c/s virtual
- Benchmarking: dynamic_39 [md5($s.pad16($p)) (net-md5) 256/256 AVX2 8x5]... DONE
- Many salts: 11770K c/s real, 11539K c/s virtual
- Only one salt: 10349K c/s real, 10452K c/s virtual
- Benchmarking: dynamic_40 [sha1($s.pad20($p)) (net-sha1) 256/256 AVX2 8x2]... DONE
- Many salts: 11893K c/s real, 12012K c/s virtual
- Only one salt: 10412K c/s real, 10309K c/s virtual
- Benchmarking: dynamic_50 [sha224($p) 256/256 AVX2 8x]... DONE
- Raw: 12731K c/s real, 12731K c/s virtual
- Benchmarking: dynamic_60 [sha256($p) 256/256 AVX2 8x]... DONE
- Raw: 12481K c/s real, 12606K c/s virtual
- Benchmarking: dynamic_61 [sha256($s.$p) 256/256 AVX2 8x]... DONE
- Many salts: 10143K c/s real, 10143K c/s virtual
- Only one salt: 8927K c/s real, 8927K c/s virtual
- Benchmarking: dynamic_70 [sha384($p) 256/256 AVX2 4x]... DONE
- Raw: 6229K c/s real, 6229K c/s virtual
- Benchmarking: dynamic_80 [sha512($p) 256/256 AVX2 4x]... DONE
- Raw: 6296K c/s real, 6296K c/s virtual
- Benchmarking: dynamic_90 [gost($p) 64/64]... DONE
- Raw: 591360 c/s real, 591360 c/s virtual
- Benchmarking: dynamic_100 [whirlpool($p) 64/64 OpenSSL]... DONE
- Raw: 1786K c/s real, 1860K c/s virtual
- Benchmarking: dynamic_110 [tiger($p) 32/64 sph_tiger]... DONE
- Raw: 6414K c/s real, 6545K c/s virtual
- Benchmarking: dynamic_120 [ripemd128($p) 32/64 sph_ripemd]... DONE
- Raw: 3984K c/s real, 3945K c/s virtual
- Benchmarking: dynamic_130 [ripemd160($p) 32/64 sph_ripemd]... DONE
- Raw: 2737K c/s real, 2765K c/s virtual
- Benchmarking: dynamic_140 [ripemd256($p) 32/64 sph_ripemd]... DONE
- Raw: 3556K c/s real, 3591K c/s virtual
- Benchmarking: dynamic_150 [ripemd320($p) 32/64 sph_ripemd]... DONE
- Raw: 2570K c/s real, 2544K c/s virtual
- Benchmarking: dynamic_160 [haval128_3($p) 32/64 sph_haval]... DONE
- Raw: 4318K c/s real, 4318K c/s virtual
- Benchmarking: dynamic_170 [haval128_4($p) 32/64 sph_haval]... DONE
- Raw: 3128K c/s real, 3128K c/s virtual
- Benchmarking: dynamic_180 [haval128_5($p) 32/64 sph_haval]... DONE
- Raw: 2717K c/s real, 2745K c/s virtual
- Benchmarking: dynamic_190 [haval160_3($p) 32/64 sph_haval]... DONE
- Raw: 4304K c/s real, 4347K c/s virtual
- Benchmarking: dynamic_200 [haval160_4($p) 32/64 sph_haval]... DONE
- Raw: 3044K c/s real, 3044K c/s virtual
- Benchmarking: dynamic_210 [haval160_5($p) 32/64 sph_haval]... DONE
- Raw: 2802K c/s real, 2774K c/s virtual
- Benchmarking: dynamic_220 [haval192_3($p) 32/64 sph_haval]... DONE
- Raw: 4384K c/s real, 4384K c/s virtual
- Benchmarking: dynamic_230 [haval192_4($p) 32/64 sph_haval]... DONE
- Raw: 3175K c/s real, 3143K c/s virtual
- Benchmarking: dynamic_240 [haval192_5($p) 32/64 sph_haval]... DONE
- Raw: 2754K c/s real, 2782K c/s virtual
- Benchmarking: dynamic_250 [haval224_3($p) 32/64 sph_haval]... DONE
- Raw: 4347K c/s real, 4391K c/s virtual
- Benchmarking: dynamic_260 [haval224_4($p) 32/64 sph_haval]... DONE
- Raw: 3108K c/s real, 3077K c/s virtual
- Benchmarking: dynamic_270 [haval224_5($p) 32/64 sph_haval]... DONE
- Raw: 2747K c/s real, 2775K c/s virtual
- Benchmarking: dynamic_280 [haval256_3($p) 32/64 sph_haval]... DONE
- Raw: 4428K c/s real, 4384K c/s virtual
- Benchmarking: dynamic_290 [haval256_4($p) 32/64 sph_haval]... DONE
- Raw: 3097K c/s real, 3097K c/s virtual
- Benchmarking: dynamic_300 [haval256_5($p) 32/64 sph_haval]... DONE
- Raw: 2811K c/s real, 2811K c/s virtual
- Benchmarking: dynamic_310 [md2($p) 32/64 sph_md2]... DONE
- Raw: 279445 c/s real, 279445 c/s virtual
- Benchmarking: dynamic_320 [panama($p) 32/64 sph_panama]... DONE
- Raw: 887040 c/s real, 878257 c/s virtual
- Benchmarking: dynamic_330 [skein224($p) 32/64 sph_skein]... DONE
- Raw: 4032K c/s real, 4072K c/s virtual
- Benchmarking: dynamic_340 [skein256($p) 32/64 sph_skein]... DONE
- Raw: 4068K c/s real, 4109K c/s virtual
- Benchmarking: dynamic_350 [skein384($p) 32/64 sph_skein]... DONE
- Raw: 3992K c/s real, 4032K c/s virtual
- Benchmarking: dynamic_360 [skein512($p) 32/64 sph_skein]... DONE
- Raw: 4085K c/s real, 4085K c/s virtual
- Benchmarking: dynamic_370 [sha3_224($p) 64/64 keccak]... DONE
- Raw: 2106K c/s real, 2106K c/s virtual
- Benchmarking: dynamic_380 [sha3_256($p) 64/64 keccak]... DONE
- Raw: 2092K c/s real, 2113K c/s virtual
- Benchmarking: dynamic_390 [sha3_384($p) 64/64 keccak]... DONE
- Raw: 2172K c/s real, 2172K c/s virtual
- Benchmarking: dynamic_400 [sha3_512($p) 64/64 keccak]... DONE
- Raw: 2182K c/s real, 2204K c/s virtual
- Benchmarking: dynamic_410 [keccak_256($p) 64/64 keccak]... DONE
- Raw: 2173K c/s real, 2173K c/s virtual
- Benchmarking: dynamic_420 [keccak_512($p) 64/64 keccak]... DONE
- Raw: 2217K c/s real, 2217K c/s virtual
- Benchmarking: dynamic_1001 [md5(md5(md5(md5($p)))) 256/256 AVX2 8x5]... DONE
- Raw: 10399K c/s real, 10399K c/s virtual
- Benchmarking: dynamic_1002 [md5(md5(md5(md5(md5($p))))) 256/256 AVX2 8x5]... DONE
- Raw: 8293K c/s real, 8376K c/s virtual
- Benchmarking: dynamic_1003 [md5(md5($p).md5($p)) 256/256 AVX2 8x5]... DONE
- Raw: 6866K c/s real, 6935K c/s virtual
- Benchmarking: dynamic_1004 [md5(md5(md5(md5(md5(md5($p)))))) 256/256 AVX2 8x5]... DONE
- Raw: 7005K c/s real, 7005K c/s virtual
- Benchmarking: dynamic_1005 [md5(md5(md5(md5(md5(md5(md5($p))))))) 256/256 AVX2 8x5]... DONE
- Raw: 5971K c/s real, 5912K c/s virtual
- Benchmarking: dynamic_1006 [md5(md5(md5(md5(md5(md5(md5(md5($p)))))))) 256/256 AVX2 8x5]... DONE
- Raw: 5187K c/s real, 5136K c/s virtual
- Benchmarking: dynamic_1007 [md5(md5($p).$s) (vBulletin) 256/256 AVX2 8x5]... DONE
- Many salts: 45158K c/s real, 45158K c/s virtual
- Only one salt: 13883K c/s real, 13883K c/s virtual
- Benchmarking: dynamic_1008 [md5($p.$s) (RADIUS User-Password) 256/256 AVX2 8x5]... DONE
- Many salts: 24478K c/s real, 24972K c/s virtual
- Only one salt: 19461K c/s real, 19461K c/s virtual
- Benchmarking: dynamic_1009 [md5($s.$p) (RADIUS Responses) 256/256 AVX2 8x5]... DONE
- Many salts: 31999K c/s real, 32319K c/s virtual
- Only one salt: 22841K c/s real, 22841K c/s virtual
- Benchmarking: dynamic_1010 [md5($p null_padded_to_len_100) RAdmin v2.x MD5 256/256 AVX2 8x5]... DONE
- Raw: 14607K c/s real, 14753K c/s virtual
- Benchmarking: dynamic_1011 [md5($p.md5($s)) (WebEdition CMS) 256/256 AVX2 8x5]... DONE
- Many salts: 13742K c/s real, 13742K c/s virtual
- Only one salt: 11653K c/s real, 11653K c/s virtual
- Benchmarking: dynamic_1012 [md5($p.md5($s)) (WebEdition CMS) 256/256 AVX2 8x5]... DONE
- Many salts: 29285K c/s real, 28995K c/s virtual
- Only one salt: 21384K c/s real, 21598K c/s virtual
- Benchmarking: dynamic_1013 [md5($p.PMD5(username)) (WebEdition CMS) 256/256 AVX2 8x5]... DONE
- Many salts: 28687K c/s real, 28687K c/s virtual
- Only one salt: 20868K c/s real, 21077K c/s virtual
- Benchmarking: dynamic_1014 [md5($p.$s) (long salt) 256/256 AVX2 8x5]... DONE
- Many salts: 10305K c/s real, 10305K c/s virtual
- Only one salt: 8290K c/s real, 8373K c/s virtual
- Benchmarking: dynamic_1015 [md5(md5($p.$u).$s) (PostgreSQL 'pass the hash') 256/256 AVX2 8x5]... DONE
- Many salts: 15519K c/s real, 15519K c/s virtual
- Only one salt: 13194K c/s real, 13194K c/s virtual
- Benchmarking: dynamic_1016 [md5($p.$s) (long salt) 256/256 AVX2 8x5]... DONE
- Many salts: 13456K c/s real, 13456K c/s virtual
- Only one salt: 11995K c/s real, 12116K c/s virtual
- Benchmarking: dynamic_1017 [md5($s.$p) (long salt) 256/256 AVX2 8x5]... DONE
- Many salts: 12321K c/s real, 12321K c/s virtual
- Only one salt: 10738K c/s real, 10846K c/s virtual
- Benchmarking: dynamic_1018 [md5(sha1(sha1($p))) 256/256 AVX2 8x2]... DONE
- Raw: 6663K c/s real, 6663K c/s virtual
- Benchmarking: dynamic_1019 [md5(sha1(sha1(md5($p)))) 256/256 AVX2 8x2]... DONE
- Raw: 5642K c/s real, 5642K c/s virtual
- Benchmarking: dynamic_1020 [md5(sha1(md5($p))) 256/256 AVX2 8x2]... DONE
- Raw: 7984K c/s real, 7984K c/s virtual
- Benchmarking: dynamic_1021 [md5(sha1(md5(sha1($p)))) 256/256 AVX2 8x2]... DONE
- Raw: 5241K c/s real, 5241K c/s virtual
- Benchmarking: dynamic_1022 [md5(sha1(md5(sha1(md5($p))))) 256/256 AVX2 8x2]... DONE
- Raw: 4589K c/s real, 4589K c/s virtual
- Benchmarking: dynamic_1023 [sha1($p) (hash truncated to length 32) 256/256 AVX2 8x2]... DONE
- Raw: 9864K c/s real, 9864K c/s virtual
- Benchmarking: dynamic_1024 [sha1(md5($p)) (hash truncated to length 32) 256/256 AVX2 8x2]... DONE
- Raw: 11507K c/s real, 11507K c/s virtual
- Benchmarking: dynamic_1025 [sha1(md5(md5($p))) (hash truncated to length 32) 256/256 AVX2 8x2]... DONE
- Raw: 9095K c/s real, 9095K c/s virtual
- Benchmarking: dynamic_1026 [sha1(sha1($p)) (hash truncated to length 32) 256/256 AVX2 8x2]... DONE
- Raw: 6847K c/s real, 6779K c/s virtual
- Benchmarking: dynamic_1027 [sha1(sha1(sha1($p))) (hash truncated to length 32) 256/256 AVX2 8x2]... DONE
- Raw: 4989K c/s real, 4989K c/s virtual
- Benchmarking: dynamic_1028 [sha1(sha1_raw($p)) (hash truncated to length 32) 256/256 AVX2 8x2]... DONE
- Raw: 6713K c/s real, 6713K c/s virtual
- Benchmarking: dynamic_1029 [sha256($p) (hash truncated to length 32) 256/256 AVX2 8x]... DONE
- Raw: 6473K c/s real, 6538K c/s virtual
- Benchmarking: dynamic_1030 [whirlpool($p) (hash truncated to length 32) 64/64 OpenSSL]... DONE
- Raw: 1434K c/s real, 1434K c/s virtual
- Benchmarking: dynamic_1031 [gost($p) (hash truncated to length 32) 64/64]... DONE
- Raw: 479049 c/s real, 479049 c/s virtual
- Benchmarking: dynamic_1032 [sha1_64(utf16($p)) (PeopleSoft) 256/256 AVX2 8x2]... DONE
- Raw: 13302K c/s real, 13302K c/s virtual
- Benchmarking: dynamic_1034 [md5($p.$u) (PostgreSQL MD5) 256/256 AVX2 8x5]... DONE
- Many salts: 34478K c/s real, 34823K c/s virtual
- Only one salt: 24739K c/s real, 24494K c/s virtual
- Benchmarking: dynamic_1300 [md5(md5_raw($p)) 256/256 AVX2 8x5]... DONE
- Raw: 16504K c/s real, 16671K c/s virtual
- Benchmarking: dynamic_1350 [md5(md5($s.$p):$s) 256/256 AVX2 8x5]... DONE
- Many salts: 14441K c/s real, 14441K c/s virtual
- Only one salt: 11982K c/s real, 12102K c/s virtual
- Benchmarking: dynamic_1400 [sha1(utf16($p)) (Microsoft CREDHIST) 256/256 AVX2 8x2]... DONE
- Raw: 11622K c/s real, 11622K c/s virtual
- Benchmarking: dynamic_1401 [md5($u.\nskyper\n.$p) (Skype MD5) 256/256 AVX2 8x5]... DONE
- Many salts: 8436K c/s real, 8520K c/s virtual
- Only one salt: 7324K c/s real, 7324K c/s virtual
- Benchmarking: dynamic_1501 [sha1($s.sha1($p)) (Redmine) 256/256 AVX2 8x2]... DONE
- Many salts: 9870K c/s real, 9870K c/s virtual
- Only one salt: 5580K c/s real, 5580K c/s virtual
- Benchmarking: dynamic_1502 [sha1(sha1($p).$s) (XenForo SHA-1) 256/256 AVX2 8x2]... DONE
- Many salts: 17744K c/s real, 17922K c/s virtual
- Only one salt: 7573K c/s real, 7573K c/s virtual
- Benchmarking: dynamic_1503 [sha256(sha256($p).$s) (XenForo SHA-256) 256/256 AVX2 8x]... DONE
- Many salts: 5365K c/s real, 5312K c/s virtual
- Only one salt: 3528K c/s real, 3528K c/s virtual
- Benchmarking: dynamic_1504 [sha1($s.$p.$s) 256/256 AVX2 8x2]... DONE
- Many salts: 13596K c/s real, 13596K c/s virtual
- Only one salt: 11975K c/s real, 11975K c/s virtual
- Benchmarking: dynamic_1505 [md5($p.$s.md5($p.$s)) 256/256 AVX2 8x5]... DONE
- Many salts: 5997K c/s real, 5997K c/s virtual
- Only one salt: 5523K c/s real, 5523K c/s virtual
- Benchmarking: dynamic_1506 [md5($u.:XDB:.$p) (Oracle 12c "H" hash) 256/256 AVX2 8x5]... DONE
- Many salts: 25576K c/s real, 25576K c/s virtual
- Only one salt: 18920K c/s real, 18920K c/s virtual
- Benchmarking: dynamic_1507 [sha1(utf16($const.$p)) (Mcafee master pass) 256/256 AVX2 8x2]... DONE
- Raw: 11084K c/s real, 11195K c/s virtual
- Benchmarking: dynamic_1550 [md5($u.:mongo:.$p) (MONGODB-CR system hash) 256/256 AVX2 8x5]... DONE
- Many salts: 24115K c/s real, 24356K c/s virtual
- Only one salt: 18695K c/s real, 18509K c/s virtual
- Benchmarking: dynamic_1551 [md5($s.$u.(md5($u.:mongo:.$p)) (MONGODB-CR network hash) 256/256 AVX2 8x5]... DONE
- Many salts: 12489K c/s real, 12489K c/s virtual
- Only one salt: 10908K c/s real, 11017K c/s virtual
- Benchmarking: dynamic_1552 [md5($s.$u.(md5($u.:mongo:.$p)) (MONGODB-CR network hash) 256/256 AVX2 8x5]... DONE
- Many salts: 6729K c/s real, 6797K c/s virtual
- Only one salt: 6165K c/s real, 6104K c/s virtual
- Benchmarking: dynamic_1560 [md5($s.$p.$s2) [SocialEngine] 256/256 AVX2 8x5]... DONE
- Many salts: 13315K c/s real, 13315K c/s virtual
- Only one salt: 11454K c/s real, 11340K c/s virtual
- Benchmarking: dynamic_1588 [sha256($s.sha1($p)) (ColdFusion 11) 256/256 AVX2 8x]... DONE
- Many salts: 5136K c/s real, 5187K c/s virtual
- Only one salt: 4885K c/s real, 4885K c/s virtual
- Benchmarking: dynamic_1590 [sha1(utf16be(space_pad_10(uc($s)).$p)) (IBM AS/400 SHA1) 256/256 AVX2 8x2]... DONE
- Many salts: 14061K c/s real, 14061K c/s virtual
- Only one salt: 11853K c/s real, 11853K c/s virtual
- Benchmarking: dynamic_1592 [sha1($s.sha1($s.sha1($p))) 256/256 AVX2 8x2]... DONE
- Many salts: 5466K c/s real, 5466K c/s virtual
- Only one salt: 3682K c/s real, 3682K c/s virtual
- Benchmarking: dynamic_2000 [md5($p) (PW > 55 bytes) 256/256 AVX2 8x5]... DONE
- Raw: 22757K c/s real, 22531K c/s virtual
- Benchmarking: dynamic_2001 [md5($p.$s) (joomla) (PW > 23 bytes) 256/256 AVX2 8x5]... DONE
- Many salts: 18597K c/s real, 18413K c/s virtual
- Only one salt: 14962K c/s real, 14813K c/s virtual
- Benchmarking: dynamic_2002 [md5(md5($p)) (e107) (PW > 55 bytes) 256/256 AVX2 8x5]... DONE
- Raw: 11672K c/s real, 11672K c/s virtual
- Benchmarking: dynamic_2003 [md5(md5(md5($p))) (PW > 55 bytes) 256/256 AVX2 8x5]... DONE
- Raw: 7848K c/s real, 7928K c/s virtual
- Benchmarking: dynamic_2004 [md5($s.$p) (OSC) (PW > 31 bytes) 256/256 AVX2 8x5]... DONE
- Many salts: 18412K c/s real, 18230K c/s virtual
- Only one salt: 15015K c/s real, 15015K c/s virtual
- Benchmarking: dynamic_2005 [md5($s.$p.$s) (PW > 31 bytes) 256/256 AVX2 8x5]... DONE
- Many salts: 15249K c/s real, 15249K c/s virtual
- Only one salt: 12952K c/s real, 12952K c/s virtual
- Benchmarking: dynamic_2006 [md5(md5($p).$s) (PW > 55 bytes) 256/256 AVX2 8x5]... DONE
- Many salts: 24335K c/s real, 24335K c/s virtual
- Only one salt: 9458K c/s real, 9458K c/s virtual
- Benchmarking: dynamic_2008 [md5(md5($s).$p) (PW > 23 bytes) 256/256 AVX2 8x5]... DONE
- Many salts: 18506K c/s real, 18506K c/s virtual
- Only one salt: 14952K c/s real, 15103K c/s virtual
- Benchmarking: dynamic_2009 [md5($s.md5($p)) (salt > 23 bytes) 256/256 AVX2 8x5]... DONE
- Many salts: 18686K c/s real, 18873K c/s virtual
- Only one salt: 8356K c/s real, 8273K c/s virtual
- Benchmarking: dynamic_2010 [md5($s.md5($s.$p)) (PW > 32 or salt > 23 bytes) 256/256 AVX2 8x5]... DONE
- Many salts: 9807K c/s real, 9710K c/s virtual
- Only one salt: 8692K c/s real, 8692K c/s virtual
- Benchmarking: dynamic_2011 [md5($s.md5($p.$s)) (PW > 32 or salt > 23 bytes) 256/256 AVX2 8x5]... DONE
- Many salts: 9656K c/s real, 9754K c/s virtual
- Only one salt: 8463K c/s real, 8463K c/s virtual
- Benchmarking: dynamic_2014 [md5($s.md5($p).$s) (PW > 55 or salt > 11 bytes) 256/256 AVX2 8x5]... DONE
- Many salts: 15886K c/s real, 15886K c/s virtual
- Only one salt: 7574K c/s real, 7650K c/s virtual
- Benchmarking: agilekeychain, 1Password Agile Keychain [PBKDF2-SHA1 AES 256/256 AVX2 8x2]... DONE
- Speed for cost 1 (iteration count) of 1000
- Raw: 19744 c/s real, 19548 c/s virtual
- Benchmarking: aix-ssha1, AIX LPA {ssha1} [PBKDF2-SHA1 256/256 AVX2 8x2]... DONE
- Speed for cost 1 (iteration count) of 64
- Raw: 267992 c/s real, 267992 c/s virtual
- Benchmarking: aix-ssha256, AIX LPA {ssha256} [PBKDF2-SHA256 256/256 AVX2 8x]... DONE
- Speed for cost 1 (iteration count) of 64
- Raw: 141512 c/s real, 141512 c/s virtual
- Benchmarking: aix-ssha512, AIX LPA {ssha512} [PBKDF2-SHA512 256/256 AVX2 4x]... DONE
- Speed for cost 1 (iteration count) of 64
- Raw: 59382 c/s real, 59382 c/s virtual
- Benchmarking: argon2 [Blake2 AVX]... DONE
- Speed for cost 1 (t) of 3, cost 2 (m) of 4096, cost 3 (l) of 1
- Warning: "Many salts" test limited: 166/256
- Many salts: 164 c/s real, 164 c/s virtual
- Only one salt: 166 c/s real, 166 c/s virtual
- Benchmarking: as400-des, AS/400 DES [DES 32/64]... DONE
- Many salts: 3731K c/s real, 3768K c/s virtual
- Only one salt: 3511K c/s real, 3476K c/s virtual
- Benchmarking: as400-ssha1, AS400-SaltedSHA1 [sha1(utf16be(space_pad_10(uc($s)).$p)) (IBM AS/400 SHA1) 256/256 AVX2 8x2]... DONE
- Many salts: 14313K c/s real, 14171K c/s virtual
- Only one salt: 12059K c/s real, 12180K c/s virtual
- Benchmarking: asa-md5, Cisco ASA [md5($p.$s) (Cisco ASA) 256/256 AVX2 8x5]... DONE
- Many salts: 30379K c/s real, 30683K c/s virtual
- Only one salt: 21238K c/s real, 21238K c/s virtual
- Benchmarking: axcrypt, AxCrypt [SHA1 AES 32/64]... DONE
- Raw: 109 c/s real, 109 c/s virtual
- Benchmarking: AzureAD [PBKDF2-SHA256 256/256 AVX2 8x]... DONE
- Many salts: 96432 c/s real, 97406 c/s virtual
- Only one salt: 95730 c/s real, 95730 c/s virtual
- Benchmarking: bfegg, Eggdrop [Blowfish 32/64]... DONE
- Raw: 34345 c/s real, 34689 c/s virtual
- Benchmarking: Bitcoin [SHA512 AES 256/256 AVX2 4x]... DONE
- Speed for cost 1 (iteration count) of 177864 and 258507
- Raw: 37.3 c/s real, 37.3 c/s virtual
- Benchmarking: BKS [PKCS12 PBE 256/256 AVX2 8x2]... DONE
- Raw: 20546 c/s real, 20546 c/s virtual
- Benchmarking: Blackberry-ES10 (101x) [SHA-512 256/256 AVX2 4x]... DONE
- Raw: 79564 c/s real, 79564 c/s virtual
- Benchmarking: WoWSRP, Battlenet [SHA1 32/64 oSSL-exp]... DONE
- Raw: 50600 c/s real, 50099 c/s virtual
- Benchmarking: Blockchain, My Wallet (x10) [PBKDF2-SHA1 AES 256/256 AVX2 8x2]... DONE
- Raw: 400640 c/s real, 396673 c/s virtual
- Benchmarking: chap, iSCSI CHAP authentication [MD5 32/64]... DONE
- Raw: 8028K c/s real, 8028K c/s virtual
- Benchmarking: Clipperz, SRP [SHA256 32/64 oSSL-exp]... DONE
- Raw: 21386 c/s real, 21386 c/s virtual
- Benchmarking: cloudkeychain, 1Password Cloud Keychain [PBKDF2-SHA512 256/256 AVX2 4x]... DONE
- Speed for cost 1 (iteration count) of 227272
- Raw: 17.8 c/s real, 18.0 c/s virtual
- Benchmarking: dynamic=md5($p) [256/256 AVX2 8x5]... DONE
- Raw: 42097K c/s real, 42097K c/s virtual
- Benchmarking: cq, ClearQuest [CQWeb]... DONE
- Many salts: 80239K c/s real, 80239K c/s virtual
- Only one salt: 36513K c/s real, 36513K c/s virtual
- Benchmarking: CRC32 [CRC32 32/64 CRC-32C SSE4.2]... DONE
- Speed for cost 1 (version: 0 = CRC-32, 1 = CRC-32C) of 0
- Many salts: 105790K c/s real, 105790K c/s virtual
- Only one salt: 64921K c/s real, 64921K c/s virtual
- Benchmarking: sha1crypt, NetBSD's sha1crypt [PBKDF1-SHA1 256/256 AVX2 8x2]... DONE
- Speed for cost 1 (iteration count) of 64000 and 40000
- Raw: 396 c/s real, 400 c/s virtual
- Benchmarking: sha256crypt, crypt(3) $5$ (rounds=5000) [SHA256 256/256 AVX2 8x]... DONE
- Speed for cost 1 (iteration count) of 5000
- Raw: 2057 c/s real, 2057 c/s virtual
- Benchmarking: sha512crypt, crypt(3) $6$ (rounds=5000) [SHA512 256/256 AVX2 4x]... DONE
- Speed for cost 1 (iteration count) of 5000
- Raw: 1415 c/s real, 1429 c/s virtual
- Benchmarking: Citrix_NS10, Netscaler 10 [SHA1 256/256 AVX2 8x2]... DONE
- Many salts: 35051K c/s real, 35051K c/s virtual
- Only one salt: 31556K c/s real, 31556K c/s virtual
- Benchmarking: dahua, "MD5 based authentication" Dahua [MD5 32/64]... DONE
- Raw: 7007K c/s real, 7007K c/s virtual
- Benchmarking: Django (x10000) [PBKDF2-SHA256 256/256 AVX2 8x]... DONE
- Speed for cost 1 (iteration count) of 10000
- Raw: 1029 c/s real, 1029 c/s virtual
- Benchmarking: django-scrypt [Salsa20/8 128/128 AVX]... DONE
- Speed for cost 1 (N) of 14, cost 2 (r) of 8, cost 3 (p) of 1
- Raw: 34.6 c/s real, 34.3 c/s virtual
- Benchmarking: dmd5, DIGEST-MD5 C/R [MD5 32/64]... DONE
- Raw: 2198K c/s real, 2198K c/s virtual
- Benchmarking: dmg, Apple DMG [PBKDF2-SHA1 256/256 AVX2 8x2 3DES/AES]... DONE
- Speed for cost 1 (iteration count) of 1000
- Raw: 6209 c/s real, 6272 c/s virtual
- Benchmarking: dominosec, Lotus Notes/Domino 6 More Secure Internet Password [8/64]... DONE
- Many salts: 318150 c/s real, 318150 c/s virtual
- Only one salt: 166566 c/s real, 166566 c/s virtual
- Benchmarking: dominosec8, Lotus Notes/Domino 8 [8/64]... DONE
- Warning: "Many salts" test limited: 166/256
- Many salts: 996 c/s real, 996 c/s virtual
- Only one salt: 982 c/s real, 992 c/s virtual
- Benchmarking: dragonfly3-32, DragonFly BSD $3$ w/ bug, 32-bit [SHA256 32/64 OpenSSL]... DONE
- Many salts: 5046K c/s real, 5046K c/s virtual
- Only one salt: 4528K c/s real, 4528K c/s virtual
- Benchmarking: dragonfly3-64, DragonFly BSD $3$ w/ bug, 64-bit [SHA256 32/64 OpenSSL]... DONE
- Many salts: 5090K c/s real, 5090K c/s virtual
- Only one salt: 4650K c/s real, 4650K c/s virtual
- Benchmarking: dragonfly4-32, DragonFly BSD $4$ w/ bugs, 32-bit [SHA512 64/64 OpenSSL]... DONE
- Many salts: 3381K c/s real, 3381K c/s virtual
- Only one salt: 3215K c/s real, 3215K c/s virtual
- Benchmarking: dragonfly4-64, DragonFly BSD $4$ w/ bugs, 64-bit [SHA512 64/64 OpenSSL]... DONE
- Many salts: 3379K c/s real, 3413K c/s virtual
- Only one salt: 3204K c/s real, 3204K c/s virtual
- Benchmarking: Drupal7, $S$ (x16385) [SHA512 256/256 AVX2 4x]... DONE
- Speed for cost 1 (iteration count) of 16384
- Raw: 500 c/s real, 495 c/s virtual
- Benchmarking: eCryptfs (65536x) [SHA512 256/256 AVX2 4x]... DONE
- Raw: 124 c/s real, 125 c/s virtual
- Benchmarking: EFS [PBKDF2-SHA1-efs-variant 3DES 256/256 AVX2 8x2]... DONE
- Speed for cost 1 (iteration count) of 4000
- Raw: 2407 c/s real, 2407 c/s virtual
- Benchmarking: eigrp, EIGRP MD5 / HMAC-SHA-256 authentication [MD5 32/64]... DONE
- Speed for cost 1 (algorithm [2:MD5 3:HMAC-SHA-256]) of 2
- Many salts: 4787K c/s real, 4787K c/s virtual
- Only one salt: 4371K c/s real, 4371K c/s virtual
- Benchmarking: EncFS [PBKDF2-SHA1 256/256 AVX2 8x2 AES/Blowfish]... DONE
- Speed for cost 1 (iteration count) of 181474 and 181317
- Raw: 54.2 c/s real, 54.2 c/s virtual
- Benchmarking: EPI, EPiServer SID [SHA1 32/64]... DONE
- Many salts: 8815K c/s real, 8815K c/s virtual
- Only one salt: 7487K c/s real, 7487K c/s virtual
- Benchmarking: EPiServer [SHA1/SHA256 256/256 AVX2 8x]... DONE
- Speed for cost 1 (hash type [1: SHA1 2:SHA256]) of 1
- Many salts: 29200K c/s real, 29200K c/s virtual
- Only one salt: 29081K c/s real, 29081K c/s virtual
- Benchmarking: fde, Android FDE [PBKDF2-SHA1 256/256 AVX2 8x2 SHA256/AES]... DONE
- Raw: 4896 c/s real, 4847 c/s virtual
- Benchmarking: Fortigate, FortiOS [SHA1 256/256 AVX2 8x2]... DONE
- Many salts: 6122K c/s real, 6122K c/s virtual
- Only one salt: 6465K c/s real, 6465K c/s virtual
- Benchmarking: FormSpring [sha256($s.$p) 256/256 AVX2 8x]... DONE
- Many salts: 10496K c/s real, 10496K c/s virtual
- Only one salt: 9199K c/s real, 9199K c/s virtual
- Benchmarking: gost, GOST R 34.11-94 [64/64]... DONE
- Raw: 637369 c/s real, 637369 c/s virtual
- Benchmarking: gpg, OpenPGP / GnuPG Secret Key [32/64]... DONE
- Speed for cost 1 (s2k-count) of 65536, cost 2 (hash algorithm [1:MD5 2:SHA1 3:RIPEMD160 8:SHA256 9:SHA384 10:SHA512 11:SHA224]) of 2, cost 3 (cipher algorithm [1:IDEA 2:3DES 3:CAST5 4:Blowfish 7:AES128 8:AES192 9:AES256 10:Twofish 11:Camellia128 12:Camellia192 13:Camellia256]) of 3
- Raw: 14869 c/s real, 15018 c/s virtual
- Benchmarking: HAVAL-128-4 [32/64]... DONE
- Raw: 3104K c/s real, 3135K c/s virtual
- Benchmarking: HAVAL-256-3 [32/64]... DONE
- Raw: 4377K c/s real, 4420K c/s virtual
- Benchmarking: hdaa, HTTP Digest access authentication [MD5 256/256 AVX2 8x5]... DONE
- Many salts: 7404K c/s real, 7478K c/s virtual
- Only one salt: 6964K c/s real, 6895K c/s virtual
- Benchmarking: HMAC-MD5 [password is key, MD5 256/256 AVX2 8x5]... DONE
- Many salts: 37266K c/s real, 37266K c/s virtual
- Only one salt: 11739K c/s real, 11739K c/s virtual
- Benchmarking: HMAC-SHA1 [password is key, SHA1 256/256 AVX2 8x2]... DONE
- Many salts: 19481K c/s real, 19676K c/s virtual
- Only one salt: 6992K c/s real, 6855K c/s virtual
- Benchmarking: HMAC-SHA224 [password is key, SHA224 256/256 AVX2 8x]... DONE
- Many salts: 10198K c/s real, 10300K c/s virtual
- Only one salt: 2583K c/s real, 2558K c/s virtual
- Benchmarking: HMAC-SHA256 [password is key, SHA256 256/256 AVX2 8x]... DONE
- Many salts: 10350K c/s real, 10350K c/s virtual
- Only one salt: 3521K c/s real, 3521K c/s virtual
- Benchmarking: HMAC-SHA384 [password is key, SHA384 256/256 AVX2 4x]... DONE
- Many salts: 3993K c/s real, 3993K c/s virtual
- Only one salt: 1862K c/s real, 1862K c/s virtual
- Benchmarking: HMAC-SHA512 [password is key, SHA512 256/256 AVX2 4x]... DONE
- Many salts: 3983K c/s real, 4022K c/s virtual
- Only one salt: 1918K c/s real, 1899K c/s virtual
- Benchmarking: hMailServer [sha256($s.$p) 256/256 AVX2 8x]... DONE
- Many salts: 10429K c/s real, 10326K c/s virtual
- Only one salt: 9374K c/s real, 9374K c/s virtual
- Benchmarking: hsrp, "MD5 authentication" HSRP, HSRPv2, VRRP, GLBP [MD5 32/64]... DONE
- Many salts: 4894K c/s real, 4845K c/s virtual
- Only one salt: 3170K c/s real, 3170K c/s virtual
- Benchmarking: IKE, PSK [HMAC MD5/SHA1 32/64]... DONE
- Speed for cost 1 (hash algorithm used for hmac [1:MD5 2:SHA1]) of 1 and 2
- Raw: 837440 c/s real, 837440 c/s virtual
- Benchmarking: ipb2, Invision Power Board 2.x [MD5 256/256 AVX2 8x5]... DONE
- Many salts: 13358K c/s real, 13358K c/s virtual
- Only one salt: 11335K c/s real, 11335K c/s virtual
- Benchmarking: iwork, Apple iWork '09 / '13 / '14 [PBKDF2-SHA1 AES 256/256 AVX2 8x2]... DONE
- Speed for cost 1 (iteration count) of 100000
- Raw: 196 c/s real, 196 c/s virtual
- Benchmarking: KeePass [SHA256 AES 32/64 OpenSSL]... DONE
- Speed for cost 1 (iteration count) of 50000 and 6000, cost 2 (version) of 1 and 2
- Raw: 122 c/s real, 122 c/s virtual
- Benchmarking: keychain, Mac OS X Keychain [PBKDF2-SHA1 3DES 256/256 AVX2 8x2]... DONE
- Raw: 9808 c/s real, 9808 c/s virtual
- Benchmarking: keyring, GNOME Keyring [SHA256 AES 256/256 AVX2 8x]... DONE
- Speed for cost 1 (iteration count) of 3221 and 2439
- Raw: 7405 c/s real, 7480 c/s virtual
- Benchmarking: keystore, Java KeyStore [SHA1 256/256 AVX2 8x2]... DONE
- Many salts: 1143K c/s real, 1155K c/s virtual
- Only one salt: 1138K c/s real, 1138K c/s virtual
- Benchmarking: known_hosts, HashKnownHosts HMAC-SHA1 [SHA1 32/64]... DONE
- Many salts: 4384K c/s real, 4428K c/s virtual
- Only one salt: 4208K c/s real, 4208K c/s virtual
- Benchmarking: krb4, Kerberos v4 TGT [DES 32/64]... DONE
- Raw: 298624 c/s real, 331804 c/s virtual
- Benchmarking: krb5, Kerberos v5 TGT [3DES 32/64]... DONE
- Raw: 59079 c/s real, 59079 c/s virtual
- Benchmarking: krb5pa-sha1, Kerberos 5 AS-REQ Pre-Auth etype 17/18 [PBKDF2-SHA1 256/256 AVX2 8x2]... DONE
- Raw: 2368 c/s real, 2368 c/s virtual
- Benchmarking: krb5tgs, Kerberos 5 TGS etype 23 [MD4 HMAC-MD5 RC4]... DONE
- Many salts: 1118K c/s real, 1130K c/s virtual
- Only one salt: 684248 c/s real, 677473 c/s virtual
- Benchmarking: krb5-18, Kerberos 5 db etype 18 [PBKDF2-SHA1 256/256 AVX2 8x2 AES]... DONE
- Raw: 2304 c/s real, 2304 c/s virtual
- Benchmarking: kwallet, KDE KWallet [SHA1 32/64]... DONE
- Raw: 3947 c/s real, 3907 c/s virtual
- Benchmarking: lp, LastPass offline [PBKDF2-SHA256 256/256 AVX2 8x]... DONE
- Raw: 19312 c/s real, 19312 c/s virtual
- Benchmarking: leet [SHA-512(256/256 AVX2 4x) + Whirlpool(OpenSSL/64)]... DONE
- Raw: 1487K c/s real, 1517K c/s virtual
- Benchmarking: lotus5, Lotus Notes/Domino 5 [8/64 X3]... DONE
- Raw: 546048 c/s real, 546048 c/s virtual
- Benchmarking: lotus85, Lotus Notes/Domino 8.5 [8/64]... DONE
- Raw: 147262 c/s real, 148735 c/s virtual
- Benchmarking: LUKS [PBKDF2-SHA1 256/256 AVX2 8x2]... DONE
- Raw: 47.0 c/s real, 47.0 c/s virtual
- Benchmarking: MD2 [MD2 32/64]... DONE
- Raw: 127264 c/s real, 127264 c/s virtual
- Benchmarking: mdc2, MDC-2 [MDC-2DES]... DONE
- Raw: 567688 c/s real, 573422 c/s virtual
- Benchmarking: MediaWiki [md5($s.md5($p)) 256/256 AVX2 8x5]... DONE
- Many salts: 31584K c/s real, 31584K c/s virtual
- Only one salt: 12332K c/s real, 12455K c/s virtual
- Benchmarking: MongoDB, system / network [MD5 32/64]... DONE
- Speed for cost 1 (salt type) of 0 and 1
- Raw: 4770K c/s real, 4818K c/s virtual
- Benchmarking: scram [SCRAM PBKDF2-SHA1 256/256 AVX2 8x2]... DONE
- Raw: 1869 c/s real, 1888 c/s virtual
- Benchmarking: Mozilla, Mozilla key3.db [SHA1 3DES 32/64]... DONE
- Many salts: 503698 c/s real, 503698 c/s virtual
- Only one salt: 497498 c/s real, 497498 c/s virtual
- Benchmarking: mscash, MS Cache Hash (DCC) [MD4 32/64]... DONE
- Many salts: 18729K c/s real, 18916K c/s virtual
- Only one salt: 7641K c/s real, 7641K c/s virtual
- Benchmarking: mscash2, MS Cache Hash 2 (DCC2) [PBKDF2-SHA1 256/256 AVX2 8x2]... DONE
- Warning: "Many salts" test limited: 115/256
- Many salts: 1840 c/s real, 1840 c/s virtual
- Only one salt: 1821 c/s real, 1840 c/s virtual
- Benchmarking: MSCHAPv2, C/R [MD4 DES (ESS MD5) 256/256 AVX2 8x4]... DONE
- Many salts: 12541M c/s real, 12541M c/s virtual
- Only one salt: 58884K c/s real, 58884K c/s virtual
- Benchmarking: mschapv2-naive, MSCHAPv2 C/R [MD4 DES DES 256/256 AVX2-16 naive]... DONE
- Many salts: 178087K c/s real, 178087K c/s virtual
- Only one salt: 6694K c/s real, 6694K c/s virtual
- Benchmarking: krb5pa-md5, Kerberos 5 AS-REQ Pre-Auth etype 23 [32/64]... DONE
- Many salts: 1184K c/s real, 1184K c/s virtual
- Only one salt: 660676 c/s real, 660676 c/s virtual
- Benchmarking: mssql, MS SQL [SHA1 256/256 AVX2 8x2]... DONE
- Many salts: 31589K c/s real, 31589K c/s virtual
- Only one salt: 16775K c/s real, 16943K c/s virtual
- Benchmarking: mssql05, MS SQL 2005 [SHA1 256/256 AVX2 8x2]... DONE
- Many salts: 32286K c/s real, 32938K c/s virtual
- Only one salt: 26490K c/s real, 26490K c/s virtual
- Benchmarking: mssql12, MS SQL 2012/2014 [SHA512 256/256 AVX2 4x]... DONE
- Many salts: 7432K c/s real, 7507K c/s virtual
- Only one salt: 7003K c/s real, 7003K c/s virtual
- Benchmarking: mysqlna, MySQL Network Authentication [SHA1 32/64]... DONE
- Raw: 2864K c/s real, 2835K c/s virtual
- Benchmarking: mysql-sha1, MySQL 4.1+ [SHA1 256/256 AVX2 8x2]... DONE
- Raw: 15945K c/s real, 16106K c/s virtual
- Benchmarking: mysql, MySQL pre-4.1 [32/64]... DONE
- Raw: 36827K c/s real, 36827K c/s virtual
- Benchmarking: nethalflm, HalfLM C/R [DES 32/64]... DONE
- Many salts: 4363K c/s real, 4363K c/s virtual
- Only one salt: 2074K c/s real, 2095K c/s virtual
- Benchmarking: netlm, LM C/R [DES 32/64]... DONE
- Many salts: 4480K c/s real, 4480K c/s virtual
- Only one salt: 1422K c/s real, 1436K c/s virtual
- Benchmarking: netlmv2, LMv2 C/R [MD4 HMAC-MD5 32/64]... DONE
- Many salts: 1316K c/s real, 1329K c/s virtual
- Only one salt: 1009K c/s real, 1020K c/s virtual
- Benchmarking: net-md5, "Keyed MD5" RIPv2, OSPF, BGP, SNMPv2 [MD5 32/64]... DONE
- Many salts: 11437K c/s real, 11551K c/s virtual
- Only one salt: 8430K c/s real, 8602K c/s virtual
- Benchmarking: netntlmv2, NTLMv2 C/R [MD4 HMAC-MD5 32/64]... DONE
- Many salts: 1205K c/s real, 1205K c/s virtual
- Only one salt: 943899 c/s real, 953338 c/s virtual
- Benchmarking: netntlm, NTLMv1 C/R [MD4 DES (ESS MD5) 256/256 AVX2 8x4]... DONE
- Many salts: 12346M c/s real, 12224M c/s virtual
- Only one salt: 56632K c/s real, 56632K c/s virtual
- Benchmarking: netntlm-naive, NTLMv1 C/R [MD4 DES (ESS MD5) DES 256/256 AVX2-16 naive]... DONE
- Many salts: 187301K c/s real, 185447K c/s virtual
- Only one salt: 6766K c/s real, 6766K c/s virtual
- Benchmarking: net-sha1, "Keyed SHA1" BFD [SHA1 32/64]... DONE
- Many salts: 12055K c/s real, 11936K c/s virtual
- Only one salt: 9223K c/s real, 9223K c/s virtual
- Benchmarking: nk, Nuked-Klan CMS [SHA1 MD5 32/64]... DONE
- Raw: 2610K c/s real, 2610K c/s virtual
- Benchmarking: md5ns, Netscreen [md5($s.$p) (OSC) (PW > 31 bytes) 256/256 AVX2 8x5]... DONE
- Many salts: 19298K c/s real, 19491K c/s virtual
- Only one salt: 16104K c/s real, 16104K c/s virtual
- Benchmarking: nsec3, DNSSEC NSEC3 [32/64]... DONE
- Many salts: 90578 c/s real, 90578 c/s virtual
- Only one salt: 91867 c/s real, 91867 c/s virtual
- Benchmarking: NT [MD4 256/256 AVX2 8x4]... DONE
- Raw: 73344K c/s real, 72618K c/s virtual
- Benchmarking: o10glogon, Oracle 10g-logon protocol [DES-AES128-MD5 32/64]... DONE
- Raw: 442608 c/s real, 442608 c/s virtual
- Benchmarking: o3logon, Oracle O3LOGON protocol [SHA1 DES 32/64]... DONE
- Raw: 253141 c/s real, 253141 c/s virtual
- Benchmarking: o5logon, Oracle O5LOGON protocol [SHA1 AES 32/64]... DONE
- Raw: 2805K c/s real, 2833K c/s virtual
- Benchmarking: ODF [SHA1/SHA256 256/256 AVX2 8x2 BF/AES]... DONE
- Speed for cost 1 (iteration count) of 1024
- Raw: 9330 c/s real, 9424 c/s virtual
- Benchmarking: Office, 2007/2010/2013 [SHA1 256/256 AVX2 8x2 / SHA512 256/256 AVX2 4x AES]... DONE
- Speed for cost 1 (MS Office version) of 2007, cost 2 (iteration count) of 50000
- Raw: 800 c/s real, 807 c/s virtual
- Benchmarking: oldoffice, MS Office <= 2003 [MD5/SHA1 RC4 32/64]... DONE
- Speed for cost 1 (hash type) of 1 and 0
- Many salts: 720566 c/s real, 720566 c/s virtual
- Only one salt: 709870 c/s real, 709870 c/s virtual
- Benchmarking: OpenBSD-SoftRAID (8192 iterations) [PBKDF2-SHA1 256/256 AVX2 8x2]... DONE
- Speed for cost 1 (iteration count) of 8192
- Raw: 1176 c/s real, 1188 c/s virtual
- Benchmarking: openssl-enc, OpenSSL "enc" encryption [32/64]... DONE
- Raw: 1353K c/s real, 1353K c/s virtual
- Benchmarking: oracle, Oracle 10 [DES 32/64]... DONE
- Raw: 1112K c/s real, 1112K c/s virtual
- Benchmarking: oracle11, Oracle 11g [SHA1 256/256 AVX2 8x2]... DONE
- Many salts: 33935K c/s real, 33935K c/s virtual
- Only one salt: 26484K c/s real, 26484K c/s virtual
- Benchmarking: Oracle12C [PBKDF2-SHA512 256/256 AVX2 4x]... DONE
- Raw: 982 c/s real, 982 c/s virtual
- Benchmarking: osc, osCommerce [md5($s.$p) (OSC) 256/256 AVX2 8x5]... DONE
- Many salts: 29544K c/s real, 29840K c/s virtual
- Only one salt: 21967K c/s real, 21750K c/s virtual
- Benchmarking: Palshop, MD5(Palshop) [MD5 + SHA1 32/64]... DONE
- Raw: 2668K c/s real, 2668K c/s virtual
- Benchmarking: Panama [Panama 32/64]... DONE
- Raw: 980488 c/s real, 980488 c/s virtual
- Benchmarking: PBKDF2-HMAC-MD4 [PBKDF2-MD4 256/256 AVX2 8x4]... DONE
- Speed for cost 1 (iteration count) of 1000
- Raw: 64320 c/s real, 64320 c/s virtual
- Benchmarking: PBKDF2-HMAC-MD5 [PBKDF2-MD5 256/256 AVX2 8x5]... DONE
- Speed for cost 1 (iteration count) of 1 and 1000
- Raw: 71240 c/s real, 70534 c/s virtual
- Benchmarking: PBKDF2-HMAC-SHA1 [PBKDF2-SHA1 256/256 AVX2 8x2]... DONE
- Speed for cost 1 (iteration count) of 1000
- Raw: 19675 c/s real, 19872 c/s virtual
- Benchmarking: PBKDF2-HMAC-SHA256 [PBKDF2-SHA256 256/256 AVX2 8x]... DONE
- Speed for cost 1 (iteration count) of 1000
- Raw: 10448 c/s real, 10448 c/s virtual
- Benchmarking: PBKDF2-HMAC-SHA512, GRUB2 / OS X 10.8+ [PBKDF2-SHA512 256/256 AVX2 4x]... DONE
- Speed for cost 1 (iteration count) of 1000
- Raw: 4035 c/s real, 4035 c/s virtual
- Benchmarking: PDF [MD5 SHA2 RC4/AES 32/64]... DONE
- Speed for cost 1 (revision) of 4 and 3
- Many salts: 63662 c/s real, 63662 c/s virtual
- Only one salt: 63239 c/s real, 63239 c/s virtual
- Benchmarking: PEM, PKCS#8 private key (RSA/DSA/ECDSA) [PBKDF2-SHA1 3DES 256/256 AVX2 8x2]... DONE
- Speed for cost 1 (iteration count) of 2048 and 2049
- Raw: 4229 c/s real, 4229 c/s virtual
- Benchmarking: PFX, PKCS12 (.pfx, .p12) [32/64]... DONE
- Raw: 14705 c/s real, 14853 c/s virtual
- Benchmarking: pfx-ng [PKCS12 PBE (.pfx, .p12) (SHA-1 to SHA-512) 256/256 AVX2 8x2]... DONE
- Speed for cost 1 (mac-type) of 1
- Raw: 24792 c/s real, 25040 c/s virtual
- Benchmarking: phpass ($P$9) [phpass ($P$ or $H$) 256/256 AVX2 8x5]... DONE
- Speed for cost 1 (iteration count) of 2048
- Raw: 38415 c/s real, 38415 c/s virtual
- Benchmarking: PHPS [md5(md5($p).$s) 256/256 AVX2 8x5]... DONE
- Many salts: 46268K c/s real, 46730K c/s virtual
- Only one salt: 14911K c/s real, 14764K c/s virtual
- Benchmarking: PHPS2 [md5(md5($p).$s) 256/256 AVX2 8x5]... DONE
- Many salts: 46824K c/s real, 46361K c/s virtual
- Only one salt: 14487K c/s real, 14487K c/s virtual
- Benchmarking: pix-md5, Cisco PIX [md5($p) (Cisco PIX) 256/256 AVX2 8x5]... DONE
- Raw: 24983K c/s real, 25233K c/s virtual
- Benchmarking: PKZIP [32/64]... DONE
- Many salts: 11535K c/s real, 11420K c/s virtual
- Only one salt: 8116K c/s real, 8198K c/s virtual
- Benchmarking: po, Post.Office [MD5 32/64]... DONE
- Many salts: 4801K c/s real, 4801K c/s virtual
- Only one salt: 4376K c/s real, 4376K c/s virtual
- Benchmarking: pomelo [POMELO 128/128 SSE2 1x]... DONE
- Raw: 9582 c/s real, 9678 c/s virtual
- Benchmarking: postgres, PostgreSQL C/R [MD5 32/64]... DONE
- Raw: 3754K c/s real, 3792K c/s virtual
- Benchmarking: PST, custom CRC-32 [32/64]... DONE
- Raw: 44792K c/s real, 44792K c/s virtual
- Benchmarking: PuTTY, Private Key [SHA1/AES 32/64]... DONE
- Raw: 243399 c/s real, 245833 c/s virtual
- Benchmarking: pwsafe, Password Safe [SHA256 256/256 AVX2 8x]... DONE
- Speed for cost 1 (iteration count) of 2048
- Raw: 9409 c/s real, 9600 c/s virtual
- Benchmarking: qnx, qnx hash (rounds=1000) [QNX 32/64 generic]... DONE
- Speed for cost 1 (iteration count) of 1000, cost 2 (algorithm (5=md5 256=sha256 512=sha512)) of 5
- Raw: 91470 c/s real, 91470 c/s virtual
- Benchmarking: RACF [DES 32/64]... DONE
- Many salts: 9073K c/s real, 9073K c/s virtual
- Only one salt: 4054K c/s real, 4095K c/s virtual
- Benchmarking: RAdmin, v2.x [MD5 32/64]... DONE
- Raw: 4826K c/s real, 4826K c/s virtual
- Benchmarking: RAKP, IPMI 2.0 RAKP (RMCP+) [HMAC-SHA1 256/256 AVX2 8x2]... DONE
- Many salts: 12890K c/s real, 12890K c/s virtual
- Only one salt: 6882K c/s real, 6882K c/s virtual
- Benchmarking: rar, RAR3 (4 characters) [SHA1 256/256 AVX2 8x2 AES]... DONE
- Raw: 80.7 c/s real, 80.7 c/s virtual
- Benchmarking: RAR5 [PBKDF2-SHA256 256/256 AVX2 8x]... DONE
- Speed for cost 1 (iteration count) of 32768
- Raw: 316 c/s real, 313 c/s virtual
- Benchmarking: Raw-SHA512 [SHA512 256/256 AVX2 4x]... DONE
- Raw: 7791K c/s real, 7714K c/s virtual
- Benchmarking: Raw-Blake2 [BLAKE2b 512 128/128 AVX]... DONE
- Raw: 4542K c/s real, 4588K c/s virtual
- Benchmarking: Raw-Keccak [Keccak 512 32/64]... DONE
- Raw: 2175K c/s real, 2197K c/s virtual
- Benchmarking: Raw-Keccak-256 [Keccak 256 32/64]... DONE
- Raw: 2186K c/s real, 2186K c/s virtual
- Benchmarking: Raw-MD4 [MD4 256/256 AVX2 8x4]... DONE
- Raw: 76055K c/s real, 76823K c/s virtual
- Benchmarking: Raw-MD5 [MD5 256/256 AVX2 8x5]... DONE
- Raw: 54398K c/s real, 54398K c/s virtual
- Benchmarking: Raw-MD5u [md5(utf16($p)) 256/256 AVX2 8x5]... DONE
- Raw: 46627K c/s real, 46627K c/s virtual
- Benchmarking: Raw-SHA1 [SHA1 256/256 AVX2 8x2]... DONE
- Raw: 30478K c/s real, 30786K c/s virtual
- Benchmarking: Raw-SHA1-AxCrypt [SHA1 256/256 AVX2 8x2]... DONE
- Raw: 27817K c/s real, 28095K c/s virtual
- Benchmarking: Raw-SHA1-Linkedin [SHA1 256/256 AVX2 8x2]... DONE
- Raw: 29772K c/s real, 30070K c/s virtual
- Benchmarking: Raw-SHA224 [SHA224 256/256 AVX2 8x]... DONE
- Raw: 17892K c/s real, 18071K c/s virtual
- Benchmarking: Raw-SHA256 [SHA256 256/256 AVX2 8x]... DONE
- Raw: 17813K c/s real, 18173K c/s virtual
- Benchmarking: Raw-SHA256-ng [SHA256 256/256 AVX2 8x]... DONE
- Raw: 14131K c/s real, 14274K c/s virtual
- Benchmarking: Raw-SHA3 [SHA3 512 32/64]... DONE
- Raw: 2097K c/s real, 2118K c/s virtual
- Benchmarking: Raw-SHA384 [SHA384 256/256 AVX2 4x]... DONE
- Raw: 7223K c/s real, 7296K c/s virtual
- Benchmarking: Raw-SHA512-ng [SHA512 256/256 AVX2 4x]... DONE
- Raw: 5960K c/s real, 5960K c/s virtual
- Benchmarking: ripemd-128, RIPEMD 128 [32/64]... DONE
- Raw: 3915K c/s real, 3915K c/s virtual
- Benchmarking: ripemd-160, RIPEMD 160 [32/64]... DONE
- Raw: 2671K c/s real, 2671K c/s virtual
- Benchmarking: rsvp, HMAC-MD5 / HMAC-SHA1, RSVP, IS-IS [MD5 32/64]... DONE
- Speed for cost 1 (hash algorithm used for hmac [1:MD5 2:SHA1]) of 1 and 2
- Many salts: 2616K c/s real, 2616K c/s virtual
- Only one salt: 1449K c/s real, 1464K c/s virtual
- Benchmarking: Siemens-S7 [HMAC-SHA1 32/64]... DONE
- Many salts: 4748K c/s real, 4748K c/s virtual
- Only one salt: 1812K c/s real, 1830K c/s virtual
- Benchmarking: Salted-SHA1 [SHA1 256/256 AVX2 8x2]... DONE
- Many salts: 29189K c/s real, 29189K c/s virtual
- Only one salt: 23643K c/s real, 23880K c/s virtual
- Benchmarking: SSHA512, LDAP [SHA512 256/256 AVX2 4x]... DONE
- Raw: 6994K c/s real, 7064K c/s virtual
- Benchmarking: sapb, SAP CODVN B (BCODE) [MD5 256/256 AVX2 8x5]... DONE
- Many salts: 14690K c/s real, 14544K c/s virtual
- Only one salt: 12031K c/s real, 12151K c/s virtual
- Benchmarking: sapg, SAP CODVN F/G (PASSCODE) [SHA1 256/256 AVX2 8x2]... DONE
- Many salts: 6567K c/s real, 6632K c/s virtual
- Only one salt: 6103K c/s real, 6103K c/s virtual
- Benchmarking: saph, SAP CODVN H (PWDSALTEDHASH) (SHA1x1024) [SHA-1/SHA-2 256/256 AVX2 8x2]... DONE
- Speed for cost 1 (hash type [1:sha1 2:SHA256 3:SHA384 4:SHA512]) of 1, cost 2 (iteration count) of 1024
- Many salts: 27648 c/s real, 27648 c/s virtual
- Only one salt: 27390 c/s real, 27390 c/s virtual
- Benchmarking: 7z, 7-Zip (512K iterations) [SHA256 256/256 AVX2 8x AES]... DONE
- Speed for cost 1 (iteration count) of 1024
- Many salts: 1272 c/s real, 1272 c/s virtual
- Only one salt: 8.2 c/s real, 8.3 c/s virtual
- Benchmarking: Raw-SHA1-ng, (pwlen <= 31) [SHA1 256/256 AVX2 8x]... DONE
- Raw: 38833K c/s real, 39225K c/s virtual
- Benchmarking: SIP [MD5 32/64]... DONE
- Many salts: 2833K c/s real, 2861K c/s virtual
- Only one salt: 2805K c/s real, 2805K c/s virtual
- Benchmarking: skein-256, Skein 256 [Skein 32/64]... DONE
- Raw: 3870K c/s real, 3908K c/s virtual
- Benchmarking: skein-512, Skein 512 [Skein 32/64]... DONE
- Raw: 3907K c/s real, 3907K c/s virtual
- Benchmarking: skey, S/Key [MD4/MD5/SHA1/RMD160 32/64]... DONE
- Speed for cost 1 (hash type [1:MD4 2:MD5 3:SHA1 4:RMD160]) of 1 and 2, cost 2 (iteration count) of 96 and 99
- Raw: 92358 c/s real, 92358 c/s virtual
- Benchmarking: aix-smd5, AIX LPA {smd5} (modified crypt-md5) [MD5 32/64]... DONE
- Raw: 7785 c/s real, 7785 c/s virtual
- Benchmarking: Snefru-128 [32/64]... DONE
- Raw: 441400 c/s real, 437029 c/s virtual
- Benchmarking: Snefru-256 [32/64]... DONE
- Raw: 432111 c/s real, 432111 c/s virtual
- Benchmarking: LastPass, sniffed sessions [PBKDF2-SHA256 AES 256/256 AVX2 8x]... DONE
- Speed for cost 1 (iteration count) of 500
- Many salts: 20316 c/s real, 20316 c/s virtual
- Only one salt: 20448 c/s real, 20448 c/s virtual
- Benchmarking: SSH-ng [RSA/DSA/EC/OPENSSH (SSH private keys) 32/64]... DONE
- Raw: 724009 c/s real, 716840 c/s virtual
- Benchmarking: Stribog-256 [GOST R 34.11-2012 128/128 SSE4.1 1x]... DONE
- Raw: 588888 c/s real, 588888 c/s virtual
- Benchmarking: Stribog-512 [GOST R 34.11-2012 128/128 SSE4.1 1x]... DONE
- Raw: 585400 c/s real, 591255 c/s virtual
- Benchmarking: STRIP, Password Manager [PBKDF2-SHA1 256/256 AVX2 8x2]... DONE
- Raw: 2471 c/s real, 2496 c/s virtual
- Benchmarking: SunMD5 [MD5 256/256 AVX2 8x5]... DONE
- Speed for cost 1 (iteration count) of 5000
- Raw: 934 c/s real, 941 c/s virtual
- Benchmarking: sxc, StarOffice .sxc [SHA1 256/256 AVX2 8x2 Blowfish]... DONE
- Speed for cost 1 (iteration count) of 1024
- Raw: 10352 c/s real, 10352 c/s virtual
- Benchmarking: SybaseASE, Sybase ASE [SHA256 256/256 AVX2 8x]... DONE
- Many salts: 8784K c/s real, 8784K c/s virtual
- Only one salt: 1940K c/s real, 1940K c/s virtual
- Benchmarking: Sybase-PROP [salted FEAL-8 32/64]... DONE
- Many salts: 1060K c/s real, 1060K c/s virtual
- Only one salt: 1058K c/s real, 1058K c/s virtual
- Benchmarking: tcp-md5, TCP MD5 Signatures, BGP [MD5 32/64]... DONE
- Many salts: 6070K c/s real, 6070K c/s virtual
- Only one salt: 5479K c/s real, 5534K c/s virtual
- Benchmarking: Tiger [Tiger 32/64]... DONE
- Raw: 7116K c/s real, 7116K c/s virtual
- Benchmarking: tc_aes_xts, TrueCrypt AES256_XTS [SHA512 256/256 AVX2 4x /RIPEMD160/WHIRLPOOL]... DONE
- Speed for cost 1 (hash algorithm [1:SHA512 2:RIPEMD160 3:Whirlpool]) of 1
- Raw: 3944 c/s real, 3944 c/s virtual
- Benchmarking: tc_ripemd160, TrueCrypt AES256_XTS [RIPEMD160 32/64]... DONE
- Raw: 185 c/s real, 185 c/s virtual
- Benchmarking: tc_sha512, TrueCrypt AES256_XTS [SHA512 256/256 AVX2 4x]... DONE
- Raw: 3952 c/s real, 3992 c/s virtual
- Benchmarking: tc_whirlpool, TrueCrypt AES256_XTS [WHIRLPOOL 64/64]... DONE
- Raw: 585 c/s real, 585 c/s virtual
- Benchmarking: vdi, VirtualBox-VDI AES_XTS [PBKDF2-SHA256 256/256 AVX2 8x + AES_XTS]... DONE
- Raw: 1728 c/s real, 1710 c/s virtual
- Benchmarking: OpenVMS, Purdy [32/64]... DONE
- Raw: 1568K c/s real, 1583K c/s virtual
- Benchmarking: VNC [DES 32/64]... DONE
- Many salts: 4393K c/s real, 4393K c/s virtual
- Only one salt: 3851K c/s real, 3889K c/s virtual
- Benchmarking: vtp, "MD5 based authentication" VTP [MD5 32/64]... DONE
- Many salts: 885248 c/s real, 876483 c/s virtual
- Only one salt: 6940 c/s real, 6940 c/s virtual
- Benchmarking: wbb3, WoltLab BB3 [SHA1 32/64]... DONE
- Many salts: 2359K c/s real, 2336K c/s virtual
- Only one salt: 1794K c/s real, 1794K c/s virtual
- Benchmarking: whirlpool [WHIRLPOOL 32/64]... DONE
- Raw: 2101K c/s real, 2101K c/s virtual
- Benchmarking: whirlpool0 [WHIRLPOOL-0 32/64]... DONE
- Raw: 1398K c/s real, 1398K c/s virtual
- Benchmarking: whirlpool1 [WHIRLPOOL-1 32/64]... DONE
- Raw: 1368K c/s real, 1382K c/s virtual
- Benchmarking: wpapsk, WPA/WPA2 PSK [PBKDF2-SHA1 256/256 AVX2 8x2]... DONE
- Raw: 2400 c/s real, 2400 c/s virtual
- Benchmarking: xsha, Mac OS X 10.4 - 10.6 [SHA1 256/256 AVX2 8x2]... DONE
- Many salts: 38871K c/s real, 38871K c/s virtual
- Only one salt: 30698K c/s real, 30698K c/s virtual
- Benchmarking: xsha512, Mac OS X 10.7 [SHA512 256/256 AVX2 4x]... DONE
- Many salts: 7654K c/s real, 7654K c/s virtual
- Only one salt: 7229K c/s real, 7301K c/s virtual
- Benchmarking: ZIP, WinZip [PBKDF2-SHA1 256/256 AVX2 8x2]... DONE
- Raw: 19611 c/s real, 19808 c/s virtual
- Benchmarking: ZipMonster, MD5(ZipMonster) [MD5-256/256 AVX2 8x5 x 50000]... DONE
- Raw: 932 c/s real, 932 c/s virtual
- Benchmarking: plaintext, $0$ [n/a]... DONE
- Raw: 144653K c/s real, 144653K c/s virtual
- Benchmarking: has-160 [HAS-160 32/64]... DONE
- Raw: 6023K c/s real, 6023K c/s virtual
- Device 1: GeForce GT 755M
- Benchmarking: sha1crypt-opencl, (NetBSD) [PBKDF1-SHA1 OpenCL]... DONE
- Speed for cost 1 (iteration count) of 64000 and 40000
- Raw: 1318 c/s real, 153600 c/s virtual
- Benchmarking: oldoffice-opencl, MS Office <= 2003 [MD5/SHA1 RC4 OpenCL]... DONE
- Speed for cost 1 (hash type) of 1 and 0
- Raw: 966924 c/s real, 117964K c/s virtual
- Benchmarking: PBKDF2-HMAC-MD4-opencl [PBKDF2-MD4 OpenCL]... DONE
- Speed for cost 1 (iterations) of 1000
- Raw: 109497 c/s real, 2211K c/s virtual
- Benchmarking: PBKDF2-HMAC-MD5-opencl [PBKDF2-MD5 OpenCL]... DONE
- Speed for cost 1 (iterations) of 1 and 1000
- Raw: 135591 c/s real, 19660K c/s virtual
- Benchmarking: PBKDF2-HMAC-SHA1-opencl [PBKDF2-SHA1 OpenCL]... DONE
- Speed for cost 1 (iterations) of 1000
- Raw: 56013 c/s real, 19660K c/s virtual
- Benchmarking: rar-opencl, RAR3 (length 5) [SHA1 OpenCL AES]... DONE
- Raw: 1168 c/s real, 307200 c/s virtual
- Benchmarking: RAR5-opencl [PBKDF2-SHA256 OpenCL]... DONE
- Speed for cost 1 (iteration count) of 32768
- Raw: 737 c/s real, 614400 c/s virtual
- Benchmarking: truecrypt-opencl, TrueCrypt AES256_XTS [RIPEMD160 OpenCL]... DONE
- Raw: 5251 c/s real, 614400 c/s virtual
- Benchmarking: lotus5-opencl, Lotus Notes/Domino 5 [OpenCL]... DONE
- Raw: 8370K c/s real, 44495K c/s virtual
- Benchmarking: agilekeychain-opencl, 1Password Agile Keychain [PBKDF2-SHA1 OpenCL AES]... DONE
- Speed for cost 1 (iteration count) of 1000
- Raw: 49371 c/s real, 2764K c/s virtual
- Benchmarking: bcrypt-opencl ("$2a$05", 32 iterations) [Blowfish OpenCL]... DONE
- Speed for cost 1 (iteration count) of 32
- Raw: 132 c/s real, 4800 c/s virtual
- Benchmarking: blockchain-opencl, blockchain My Wallet [PBKDF2-SHA1 OpenCL AES]... DONE
- Raw: 609637 c/s real, 854817 c/s virtual
- Benchmarking: md5crypt-opencl, crypt(3) $1$ [MD5 OpenCL]... DONE
- Raw: 263314 c/s real, 29491K c/s virtual
- Benchmarking: sha256crypt-opencl, crypt(3) $5$ (rounds=5000) [SHA256 OpenCL]... DONE
- Speed for cost 1 (iteration count) of 5000
- Raw: 2898 c/s real, 76800 c/s virtual
- Benchmarking: sha512crypt-opencl, crypt(3) $6$ (rounds=5000) [SHA512 OpenCL]... DONE
- Speed for cost 1 (iteration count) of 5000
- Raw: 2925 c/s real, 819200 c/s virtual
- Benchmarking: descrypt-opencl, traditional crypt(3) [DES OpenCL]... DONE
- Warning: "Many salts" test limited: 3/256
- Many salts: 5879K c/s real, 629145K c/s virtual
- Only one salt: 5617K c/s real, 157286K c/s virtual
- Benchmarking: dmg-opencl, Apple DMG [PBKDF2-SHA1 OpenCL 3DES/AES]... DONE
- Speed for cost 1 (iteration count) of 1000
- Raw: 23184 c/s real, 491520 c/s virtual
- Benchmarking: encfs-opencl, EncFS [PBKDF2-SHA1 OpenCL AES/Blowfish]... DONE
- Speed for cost 1 (iteration count) of 181474 and 181317
- Raw: 124 c/s real, 11815 c/s virtual
- Benchmarking: gpg-opencl, OpenPGP / GnuPG Secret Key [SHA1 OpenCL]... OpenCL CL_INVALID_VALUE error in opencl_gpg_fmt_plug.c:300 - Copy result back
- iMac-de-xxx:run xxx$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement