Skip to content

Instantly share code, notes, and snippets.

@piccaso
Last active August 29, 2015 14:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save piccaso/b74209cc3396587892b4 to your computer and use it in GitHub Desktop.
Save piccaso/b74209cc3396587892b4 to your computer and use it in GitHub Desktop.
TARGETHOST=localhost
(
dd if=<(openssl enc -aes-256-ctr -pass pass:"$(dd if=/dev/urandom bs=128 count=1 2>/dev/null | base64)" -nosalt < /dev/zero) of=/tmp/testfile.bin bs=1M count=10 iflag=fullblock
cat /tmp/testfile.bin | ssh $TARGETHOST 'cat - >/tmp/testfile-remote.bin'
sleep 1
for cipher in arcfour256 arcfour arcfour128 aes128-ctr aes192-ctr aes256-ctr aes128-cbc 3des-cbc blowfish-cbc cast128-cbc aes192-cbc aes256-cbc rijndael-cbc@lysator.liu.se ; do
for mac in hmac-sha1-96 hmac-md5-96 hmac-md5 hmac-sha1 umac-64@openssh.com hmac-sha2-256 hmac-sha2-512 hmac-ripemd160 hmac-ripemd160@openssh.com ; do
for compression in yes no; do
NAME="cipher=$cipher mac=$mac compression=$compression"
cat /tmp/testfile.bin | pv -N "$NAME SEND" -fbtr -i 999 | ssh -o "Compression=$compression" -c "$cipher" -m "$mac" $TARGETHOST 'cat - >/dev/null'
ssh -o "Compression=$compression" -c "$cipher" -m "$mac" $TARGETHOST 'cat /tmp/testfile-remote.bin' | pv -N "$NAME RECV" -fbtr -i 999 > /dev/null
done
done
done
) 2>&1 | tee "/tmp/ssh-$TARGETHOST-benchmark.txt"
<?php
$in=file('php://stdin');
function preg_extract($pattern,$subject,$n=1,$default=''){
if(preg_match($pattern, $subject, $m)){
if (isset($m[$n])) return $m[$n];
}
return $default;
}
$all = array();
$keys = array();
$padd = array();
foreach($in as $line){
$line=trim($line);
if(empty($line)) continue;
$l=array();
if($time = preg_extract('/([0-9\:]{7})+/',$line,1,false)){
$tex = explode(':', $time);
if(count($tex) == 3){
$l['seconds'] = $tex[0]*3600 + $tex[1]*60 + $tex[2];
}
}
if(empty($l['seconds'])) continue;
foreach(explode(' ','cipher mac compression') as $k){
$l[$k] = preg_extract("/$k\=([^\s]+)/", $line);
}
$l['speed'] = preg_extract('/\[(.*?)\]/',$line);
if(preg_match('/([0-9\.]+)([kM]{1})B/',$l['speed'],$m)){
// 1 |--------| -> float
// 2 |-------| -> k or M
$multiplyer=0;
if($m[2]=='k') $multiplyer=1024;
if($m[2]=='M') $multiplyer=1048576;
$l['bps'] = floatval($m[1]) * $multiplyer;
}else die('fail: '.$line);
foreach($l as $key => $val){
$keys[$key]=1;
$padd[$key]= max( (isset($padd[$key])?$padd[$key]:12), strlen($val)+5);
}
$all[]=$l;
}
foreach($keys as $key => $val){$padd[$key]= max($padd[$key], strlen($val)+5);}
function sort_bps($a, $b) {return $b['bps'] - $a['bps'];}
usort($all, 'sort_bps');
foreach($keys as $key => $dummy){echo str_pad($key, $padd[$key]);} echo "\n";
foreach($keys as $key => $dummy){echo str_pad('', $padd[$key], '-');} echo "\n";
foreach($all as $a){
foreach($keys as $key => $dummy){echo str_pad($a[$key], $padd[$key]);} echo "\n";
}
--
-- Intel Xeon E5506(4 x 2.13 GHz), 50MB Random binary Data over Localhost
--
seconds cipher mac compression speed bps
--------------------------------------------------------------------------------------------------------------------
1 aes192-cbc hmac-sha1 no 50MB/s 52428800
1 arcfour256 hmac-sha2-512 no 49.9MB/s 52323942.4
1 arcfour hmac-ripemd160 no 49.8MB/s 52219084.8
1 aes256-cbc hmac-sha1-96 no 49.7MB/s 52114227.2
1 aes128-cbc hmac-sha1-96 no 49.7MB/s 52114227.2
1 aes192-cbc hmac-sha1 no 48.9MB/s 51275366.4
1 arcfour hmac-ripemd160@openssh.com no 48.8MB/s 51170508.8
1 aes256-cbc hmac-sha1-96 no 48.8MB/s 51170508.8
1 arcfour hmac-ripemd160@openssh.com no 48.7MB/s 51065651.2
1 aes128-cbc hmac-sha1 no 48.4MB/s 50751078.4
1 aes128-ctr hmac-sha2-512 no 48.3MB/s 50646220.8
1 aes192-ctr hmac-sha2-512 no 48.2MB/s 50541363.2
1 aes256-ctr hmac-md5-96 no 48MB/s 50331648
1 aes256-cbc hmac-md5 no 48MB/s 50331648
1 arcfour256 hmac-ripemd160@openssh.com no 47.9MB/s 50226790.4
1 arcfour256 hmac-ripemd160 no 47.7MB/s 50017075.2
1 rijndael-cbc@lysator.liu.se umac-64@openssh.com no 47.5MB/s 49807360
1 rijndael-cbc@lysator.liu.se hmac-sha1-96 no 47.4MB/s 49702502.4
1 arcfour128 hmac-ripemd160@openssh.com no 47.2MB/s 49492787.2
1 arcfour hmac-sha2-256 no 47.1MB/s 49387929.6
1 aes256-ctr hmac-sha2-512 no 47.1MB/s 49387929.6
1 aes192-ctr hmac-ripemd160@openssh.com no 47MB/s 49283072
1 aes128-cbc hmac-sha1 no 46.9MB/s 49178214.4
1 aes192-cbc hmac-md5 no 46.8MB/s 49073356.8
1 aes256-cbc hmac-md5-96 no 46.6MB/s 48863641.6
1 aes256-ctr hmac-ripemd160@openssh.com no 46.4MB/s 48653926.4
1 rijndael-cbc@lysator.liu.se hmac-sha1 no 46.4MB/s 48653926.4
1 arcfour256 hmac-sha2-256 no 46.1MB/s 48339353.6
1 aes128-cbc hmac-ripemd160@openssh.com no 45.7MB/s 47919923.2
1 aes128-ctr hmac-ripemd160 no 45.7MB/s 47919923.2
1 aes192-cbc hmac-sha2-512 no 45.6MB/s 47815065.6
1 aes256-cbc hmac-md5 no 45.6MB/s 47815065.6
1 rijndael-cbc@lysator.liu.se hmac-md5 no 45.5MB/s 47710208
1 aes128-ctr hmac-sha2-256 no 45.5MB/s 47710208
1 aes256-ctr hmac-sha1 no 45.4MB/s 47605350.4
1 aes192-ctr hmac-ripemd160@openssh.com no 45.2MB/s 47395635.2
1 arcfour128 hmac-ripemd160 no 45.1MB/s 47290777.6
1 arcfour256 hmac-sha2-256 no 44.9MB/s 47081062.4
1 aes192-ctr hmac-ripemd160 no 44.8MB/s 46976204.8
1 arcfour128 hmac-sha2-256 no 44.8MB/s 46976204.8
1 rijndael-cbc@lysator.liu.se hmac-sha1-96 no 44.8MB/s 46976204.8
1 aes256-cbc hmac-sha2-512 no 44.6MB/s 46766489.6
1 rijndael-cbc@lysator.liu.se hmac-sha2-512 no 44.3MB/s 46451916.8
1 aes128-cbc hmac-ripemd160 no 44.3MB/s 46451916.8
1 rijndael-cbc@lysator.liu.se hmac-md5-96 no 44.3MB/s 46451916.8
1 aes256-cbc hmac-md5-96 no 43.4MB/s 45508198.4
1 aes192-cbc hmac-sha2-512 no 43.4MB/s 45508198.4
1 aes128-ctr hmac-ripemd160@openssh.com no 43.3MB/s 45403340.8
1 aes256-cbc hmac-sha2-512 no 43.2MB/s 45298483.2
1 aes128-cbc hmac-sha2-512 no 43.2MB/s 45298483.2
1 arcfour128 hmac-ripemd160@openssh.com no 43.1MB/s 45193625.6
1 aes192-cbc hmac-ripemd160 no 42.9MB/s 44983910.4
1 aes128-cbc hmac-sha2-256 no 42.9MB/s 44983910.4
1 aes256-ctr hmac-sha2-256 no 42.8MB/s 44879052.8
1 aes192-cbc hmac-ripemd160 no 42.7MB/s 44774195.2
1 aes192-cbc hmac-ripemd160@openssh.com no 42.6MB/s 44669337.6
1 aes192-ctr hmac-sha2-256 no 42.6MB/s 44669337.6
1 cast128-cbc umac-64@openssh.com no 42.6MB/s 44669337.6
1 aes192-ctr hmac-ripemd160 no 42.5MB/s 44564480
1 aes256-ctr hmac-ripemd160 no 42.3MB/s 44354764.8
1 aes128-ctr hmac-sha2-256 no 42.2MB/s 44249907.2
1 aes256-ctr hmac-ripemd160@openssh.com no 42.1MB/s 44145049.6
1 rijndael-cbc@lysator.liu.se hmac-ripemd160@openssh.com no 42MB/s 44040192
1 aes128-cbc hmac-ripemd160@openssh.com no 41.6MB/s 43620761.6
1 aes256-ctr hmac-sha2-256 no 41.6MB/s 43620761.6
1 aes128-ctr hmac-ripemd160@openssh.com no 41.6MB/s 43620761.6
1 aes256-cbc hmac-ripemd160@openssh.com no 40.7MB/s 42677043.2
1 rijndael-cbc@lysator.liu.se hmac-ripemd160 no 40.3MB/s 42257612.8
1 blowfish-cbc umac-64@openssh.com no 39.7MB/s 41628467.2
1 blowfish-cbc hmac-md5-96 no 39.6MB/s 41523609.6
1 aes192-ctr hmac-sha2-256 no 39.5MB/s 41418752
1 aes192-cbc hmac-sha2-256 no 39.4MB/s 41313894.4
1 blowfish-cbc hmac-md5 no 39.1MB/s 40999321.6
1 aes128-cbc hmac-ripemd160 no 39.1MB/s 40999321.6
1 rijndael-cbc@lysator.liu.se hmac-sha2-512 no 38.8MB/s 40684748.8
1 rijndael-cbc@lysator.liu.se hmac-ripemd160@openssh.com no 38.6MB/s 40475033.6
1 aes128-cbc hmac-sha2-256 no 38.6MB/s 40475033.6
1 aes256-cbc hmac-ripemd160 no 38.4MB/s 40265318.4
1 cast128-cbc hmac-md5 no 38.4MB/s 40265318.4
1 aes192-cbc hmac-ripemd160@openssh.com no 38.4MB/s 40265318.4
1 cast128-cbc umac-64@openssh.com no 38MB/s 39845888
1 aes256-cbc hmac-sha1 no 37.9MB/s 39741030.4
1 blowfish-cbc hmac-md5 no 37.5MB/s 39321600
1 rijndael-cbc@lysator.liu.se hmac-sha2-256 no 37.5MB/s 39321600
1 cast128-cbc hmac-md5 no 37.4MB/s 39216742.4
1 blowfish-cbc hmac-sha1-96 no 37.4MB/s 39216742.4
1 blowfish-cbc hmac-sha1-96 no 37.4MB/s 39216742.4
1 rijndael-cbc@lysator.liu.se hmac-ripemd160 no 37.2MB/s 39007027.2
1 aes192-cbc hmac-sha2-256 no 36.7MB/s 38482739.2
1 cast128-cbc hmac-md5-96 no 36.5MB/s 38273024
1 blowfish-cbc umac-64@openssh.com no 36.2MB/s 37958451.2
1 cast128-cbc hmac-sha1-96 no 36.2MB/s 37958451.2
1 aes256-cbc hmac-ripemd160 no 36.1MB/s 37853593.6
1 cast128-cbc hmac-md5-96 no 36.1MB/s 37853593.6
1 blowfish-cbc hmac-sha1 no 36MB/s 37748736
1 aes256-ctr hmac-ripemd160 no 35.9MB/s 37643878.4
1 aes256-cbc hmac-ripemd160@openssh.com no 35.8MB/s 37539020.8
1 blowfish-cbc hmac-sha1 no 35.5MB/s 37224448
1 rijndael-cbc@lysator.liu.se hmac-sha2-256 no 35.3MB/s 37014732.8
1 cast128-cbc hmac-sha1 no 35.2MB/s 36909875.2
1 cast128-cbc hmac-sha1-96 no 34.1MB/s 35756441.6
1 aes256-cbc hmac-sha2-256 no 33.8MB/s 35441868.8
1 blowfish-cbc hmac-ripemd160@openssh.com no 33.6MB/s 35232153.6
1 cast128-cbc hmac-ripemd160@openssh.com no 32.5MB/s 34078720
1 blowfish-cbc hmac-sha2-512 no 32.5MB/s 34078720
1 blowfish-cbc hmac-sha2-512 no 32.4MB/s 33973862.4
1 aes256-cbc hmac-sha2-256 no 31.7MB/s 33239859.2
1 blowfish-cbc hmac-sha2-256 no 31.6MB/s 33135001.6
1 cast128-cbc hmac-sha2-256 no 31.6MB/s 33135001.6
1 blowfish-cbc hmac-sha2-256 no 31.5MB/s 33030144
1 blowfish-cbc hmac-ripemd160 no 31.2MB/s 32715571.2
1 cast128-cbc hmac-sha1 no 31.1MB/s 32610713.6
1 blowfish-cbc hmac-md5-96 no 31MB/s 32505856
1 cast128-cbc hmac-sha2-512 no 30.9MB/s 32400998.4
1 cast128-cbc hmac-ripemd160 no 30.4MB/s 31876710.4
1 cast128-cbc hmac-ripemd160@openssh.com no 30.2MB/s 31666995.2
1 cast128-cbc hmac-sha2-512 no 30.1MB/s 31562137.6
1 blowfish-cbc hmac-ripemd160 no 30.1MB/s 31562137.6
1 cast128-cbc hmac-ripemd160 no 29.7MB/s 31142707.2
1 cast128-cbc hmac-sha2-256 no 28.7MB/s 30094131.2
1 blowfish-cbc hmac-ripemd160@openssh.com no 27.6MB/s 28940697.6
3 aes192-ctr umac-64@openssh.com yes 14.7MB/s 15414067.2
3 arcfour256 hmac-md5 yes 14.6MB/s 15309209.6
3 arcfour128 hmac-md5-96 yes 14.3MB/s 14994636.8
3 rijndael-cbc@lysator.liu.se umac-64@openssh.com yes 14.3MB/s 14994636.8
3 arcfour256 umac-64@openssh.com yes 14.3MB/s 14994636.8
3 arcfour hmac-md5 yes 14.2MB/s 14889779.2
3 aes192-ctr hmac-md5-96 yes 14.2MB/s 14889779.2
3 aes128-ctr hmac-md5 yes 14MB/s 14680064
3 aes128-ctr hmac-md5-96 yes 14MB/s 14680064
3 aes128-cbc hmac-sha1 yes 14MB/s 14680064
3 arcfour256 hmac-sha1 yes 13.9MB/s 14575206.4
3 arcfour128 hmac-sha2-512 yes 13.9MB/s 14575206.4
3 arcfour256 umac-64@openssh.com yes 13.8MB/s 14470348.8
3 arcfour hmac-sha1 yes 13.8MB/s 14470348.8
3 arcfour umac-64@openssh.com yes 13.7MB/s 14365491.2
3 arcfour128 umac-64@openssh.com yes 13.6MB/s 14260633.6
3 aes128-ctr hmac-ripemd160 yes 13.6MB/s 14260633.6
3 aes192-cbc hmac-sha2-512 yes 13.6MB/s 14260633.6
3 aes128-ctr hmac-sha1 yes 13.5MB/s 14155776
3 aes128-ctr umac-64@openssh.com yes 13.4MB/s 14050918.4
3 aes256-ctr hmac-ripemd160 yes 13.4MB/s 14050918.4
3 aes256-cbc umac-64@openssh.com yes 13.4MB/s 14050918.4
3 arcfour hmac-sha2-256 yes 13.4MB/s 14050918.4
3 arcfour128 hmac-sha1 yes 13.4MB/s 14050918.4
3 3des-cbc umac-64@openssh.com no 13.4MB/s 14050918.4
3 rijndael-cbc@lysator.liu.se hmac-sha1-96 yes 13.4MB/s 14050918.4
3 arcfour hmac-sha2-512 yes 13.4MB/s 14050918.4
3 arcfour128 umac-64@openssh.com yes 13.4MB/s 14050918.4
3 aes192-ctr hmac-sha2-512 yes 13.4MB/s 14050918.4
3 arcfour128 hmac-ripemd160@openssh.com yes 13.3MB/s 13946060.8
3 arcfour128 hmac-sha1-96 yes 13.3MB/s 13946060.8
3 3des-cbc umac-64@openssh.com no 13.3MB/s 13946060.8
3 aes128-cbc hmac-ripemd160@openssh.com yes 13.3MB/s 13946060.8
3 3des-cbc hmac-md5-96 no 13.3MB/s 13946060.8
3 aes192-ctr umac-64@openssh.com yes 13.3MB/s 13946060.8
3 3des-cbc hmac-md5 no 13.3MB/s 13946060.8
3 arcfour hmac-ripemd160@openssh.com yes 13.2MB/s 13841203.2
3 3des-cbc hmac-sha1-96 no 13.2MB/s 13841203.2
3 aes256-cbc hmac-md5-96 yes 13.2MB/s 13841203.2
3 3des-cbc hmac-md5-96 no 13.2MB/s 13841203.2
3 arcfour256 hmac-md5-96 yes 13.2MB/s 13841203.2
3 arcfour128 hmac-md5 yes 13.2MB/s 13841203.2
3 rijndael-cbc@lysator.liu.se hmac-md5-96 yes 13.2MB/s 13841203.2
3 arcfour hmac-md5-96 yes 13.2MB/s 13841203.2
3 arcfour hmac-md5-96 yes 13.2MB/s 13841203.2
3 aes192-ctr hmac-md5 yes 13.2MB/s 13841203.2
3 aes192-cbc umac-64@openssh.com yes 13.2MB/s 13841203.2
3 aes256-cbc hmac-sha1 yes 13.2MB/s 13841203.2
3 arcfour128 hmac-md5 yes 13.1MB/s 13736345.6
3 aes256-ctr hmac-sha1 yes 13.1MB/s 13736345.6
3 aes192-cbc hmac-ripemd160@openssh.com yes 13.1MB/s 13736345.6
3 aes256-cbc hmac-sha1-96 yes 13.1MB/s 13736345.6
3 aes192-cbc hmac-ripemd160 yes 13.1MB/s 13736345.6
3 arcfour256 hmac-md5-96 yes 13.1MB/s 13736345.6
3 arcfour256 hmac-sha1-96 yes 13MB/s 13631488
3 3des-cbc hmac-sha1 no 13MB/s 13631488
3 aes128-ctr hmac-sha2-256 yes 13MB/s 13631488
3 aes256-ctr hmac-sha2-512 yes 13MB/s 13631488
3 aes192-ctr hmac-ripemd160 yes 13MB/s 13631488
3 3des-cbc hmac-sha1-96 no 13MB/s 13631488
3 aes128-ctr umac-64@openssh.com yes 12.9MB/s 13526630.4
3 aes128-cbc hmac-ripemd160 yes 12.9MB/s 13526630.4
3 aes192-cbc hmac-sha2-256 yes 12.9MB/s 13526630.4
3 aes128-ctr hmac-sha2-512 yes 12.9MB/s 13526630.4
3 aes192-ctr hmac-sha2-256 yes 12.9MB/s 13526630.4
3 arcfour256 hmac-sha1-96 yes 12.9MB/s 13526630.4
3 3des-cbc hmac-md5 no 12.9MB/s 13526630.4
3 aes192-cbc hmac-md5-96 yes 12.9MB/s 13526630.4
3 aes256-ctr hmac-md5 yes 12.8MB/s 13421772.8
3 3des-cbc hmac-sha2-512 no 12.8MB/s 13421772.8
3 arcfour umac-64@openssh.com yes 12.8MB/s 13421772.8
3 aes256-cbc hmac-ripemd160 yes 12.8MB/s 13421772.8
3 rijndael-cbc@lysator.liu.se hmac-sha2-256 yes 12.8MB/s 13421772.8
3 aes192-cbc hmac-sha1-96 yes 12.8MB/s 13421772.8
3 aes256-ctr hmac-sha2-256 yes 12.8MB/s 13421772.8
3 aes128-cbc hmac-md5 yes 12.8MB/s 13421772.8
3 3des-cbc hmac-sha1 no 12.8MB/s 13421772.8
3 arcfour256 hmac-md5 yes 12.8MB/s 13421772.8
3 arcfour128 hmac-sha1-96 yes 12.7MB/s 13316915.2
3 aes256-cbc hmac-md5 yes 12.7MB/s 13316915.2
3 arcfour128 hmac-sha1 yes 12.7MB/s 13316915.2
3 aes128-cbc umac-64@openssh.com yes 12.7MB/s 13316915.2
3 aes128-ctr hmac-md5 yes 12.7MB/s 13316915.2
3 rijndael-cbc@lysator.liu.se umac-64@openssh.com yes 12.7MB/s 13316915.2
3 aes128-ctr hmac-sha1-96 yes 12.7MB/s 13316915.2
3 3des-cbc hmac-sha2-512 no 12.7MB/s 13316915.2
3 aes128-ctr hmac-ripemd160@openssh.com yes 12.7MB/s 13316915.2
3 arcfour256 hmac-sha1 yes 12.7MB/s 13316915.2
3 aes256-ctr umac-64@openssh.com yes 12.7MB/s 13316915.2
3 rijndael-cbc@lysator.liu.se hmac-sha2-512 yes 12.6MB/s 13212057.6
3 aes192-ctr hmac-sha1 yes 12.6MB/s 13212057.6
3 arcfour128 hmac-md5-96 yes 12.6MB/s 13212057.6
3 aes128-cbc hmac-md5-96 yes 12.6MB/s 13212057.6
3 aes192-ctr hmac-md5-96 yes 12.6MB/s 13212057.6
3 arcfour hmac-sha1 yes 12.6MB/s 13212057.6
3 arcfour256 hmac-sha2-512 yes 12.6MB/s 13212057.6
4 aes256-ctr umac-64@openssh.com yes 12.5MB/s 13107200
3 cast128-cbc hmac-md5 yes 12.5MB/s 13107200
3 aes128-cbc umac-64@openssh.com yes 12.5MB/s 13107200
4 aes128-cbc hmac-md5-96 yes 12.5MB/s 13107200
4 arcfour hmac-ripemd160@openssh.com yes 12.5MB/s 13107200
3 3des-cbc hmac-ripemd160@openssh.com no 12.5MB/s 13107200
4 3des-cbc hmac-ripemd160@openssh.com no 12.5MB/s 13107200
4 3des-cbc hmac-ripemd160 no 12.5MB/s 13107200
4 rijndael-cbc@lysator.liu.se hmac-sha1 yes 12.5MB/s 13107200
3 3des-cbc hmac-ripemd160 no 12.5MB/s 13107200
4 3des-cbc hmac-sha2-256 no 12.4MB/s 13002342.4
4 arcfour hmac-sha1-96 yes 12.4MB/s 13002342.4
4 aes128-cbc hmac-sha1-96 yes 12.4MB/s 13002342.4
4 arcfour hmac-md5 yes 12.4MB/s 13002342.4
4 aes192-ctr hmac-sha1 yes 12.4MB/s 13002342.4
4 aes256-cbc hmac-sha2-512 yes 12.3MB/s 12897484.8
4 aes256-ctr hmac-sha1-96 yes 12.3MB/s 12897484.8
4 3des-cbc hmac-sha2-256 no 12.3MB/s 12897484.8
4 aes128-cbc hmac-sha2-256 yes 12.3MB/s 12897484.8
4 arcfour128 hmac-sha2-512 yes 12.3MB/s 12897484.8
4 aes128-ctr hmac-sha1-96 yes 12.2MB/s 12792627.2
4 arcfour256 hmac-sha2-256 yes 12.2MB/s 12792627.2
4 aes192-cbc umac-64@openssh.com yes 12.2MB/s 12792627.2
4 aes128-ctr hmac-sha1 yes 12.2MB/s 12792627.2
4 arcfour128 hmac-sha2-256 yes 12.2MB/s 12792627.2
4 aes192-ctr hmac-md5 yes 12.2MB/s 12792627.2
4 arcfour256 hmac-ripemd160 yes 12.2MB/s 12792627.2
4 aes256-cbc umac-64@openssh.com yes 12.1MB/s 12687769.6
4 aes192-ctr hmac-sha1-96 yes 12.1MB/s 12687769.6
4 rijndael-cbc@lysator.liu.se hmac-ripemd160@openssh.com yes 12.1MB/s 12687769.6
4 aes256-ctr hmac-sha1-96 yes 12.1MB/s 12687769.6
4 arcfour256 hmac-sha2-512 yes 12.1MB/s 12687769.6
4 aes192-cbc hmac-md5 yes 12.1MB/s 12687769.6
4 aes256-cbc hmac-ripemd160@openssh.com yes 12.1MB/s 12687769.6
4 arcfour128 hmac-ripemd160 yes 12MB/s 12582912
4 aes256-ctr hmac-md5 yes 12MB/s 12582912
4 aes128-cbc hmac-sha1-96 yes 12MB/s 12582912
4 aes192-ctr hmac-sha1-96 yes 12MB/s 12582912
4 rijndael-cbc@lysator.liu.se hmac-md5 yes 12MB/s 12582912
4 aes256-ctr hmac-sha1 yes 12MB/s 12582912
4 arcfour hmac-sha2-512 yes 12MB/s 12582912
4 rijndael-cbc@lysator.liu.se hmac-ripemd160 yes 12MB/s 12582912
4 arcfour128 hmac-ripemd160 yes 12MB/s 12582912
4 aes128-ctr hmac-md5-96 yes 12MB/s 12582912
4 aes128-cbc hmac-sha1 yes 12MB/s 12582912
4 cast128-cbc hmac-md5-96 yes 12MB/s 12582912
4 aes192-cbc hmac-sha1-96 yes 11.9MB/s 12478054.4
4 blowfish-cbc hmac-ripemd160 yes 11.9MB/s 12478054.4
4 arcfour hmac-ripemd160 yes 11.9MB/s 12478054.4
4 aes128-cbc hmac-sha2-512 yes 11.9MB/s 12478054.4
4 rijndael-cbc@lysator.liu.se hmac-md5 yes 11.9MB/s 12478054.4
4 cast128-cbc umac-64@openssh.com yes 11.9MB/s 12478054.4
4 blowfish-cbc hmac-sha1 yes 11.9MB/s 12478054.4
4 aes128-cbc hmac-md5 yes 11.9MB/s 12478054.4
4 arcfour256 hmac-sha2-256 yes 11.9MB/s 12478054.4
4 aes256-cbc hmac-md5 yes 11.8MB/s 12373196.8
4 aes192-cbc hmac-md5 yes 11.8MB/s 12373196.8
4 arcfour128 hmac-sha2-256 yes 11.8MB/s 12373196.8
4 aes192-cbc hmac-md5-96 yes 11.8MB/s 12373196.8
4 cast128-cbc hmac-ripemd160@openssh.com yes 11.8MB/s 12373196.8
4 aes256-ctr hmac-md5-96 yes 11.8MB/s 12373196.8
4 aes192-ctr hmac-ripemd160@openssh.com yes 11.7MB/s 12268339.2
4 arcfour hmac-sha1-96 yes 11.7MB/s 12268339.2
4 blowfish-cbc hmac-sha2-256 yes 11.7MB/s 12268339.2
4 aes256-ctr hmac-ripemd160@openssh.com yes 11.7MB/s 12268339.2
4 arcfour256 hmac-ripemd160@openssh.com yes 11.7MB/s 12268339.2
4 aes256-ctr hmac-md5-96 yes 11.7MB/s 12268339.2
4 cast128-cbc hmac-sha2-256 yes 11.6MB/s 12163481.6
4 aes256-cbc hmac-md5-96 yes 11.6MB/s 12163481.6
4 aes256-ctr hmac-sha2-512 yes 11.6MB/s 12163481.6
4 arcfour128 hmac-ripemd160@openssh.com yes 11.6MB/s 12163481.6
4 arcfour256 hmac-ripemd160@openssh.com yes 11.6MB/s 12163481.6
4 arcfour256 hmac-ripemd160 yes 11.6MB/s 12163481.6
4 rijndael-cbc@lysator.liu.se hmac-sha1-96 yes 11.5MB/s 12058624
4 rijndael-cbc@lysator.liu.se hmac-md5-96 yes 11.5MB/s 12058624
4 aes256-cbc hmac-sha2-256 yes 11.4MB/s 11953766.4
4 aes192-cbc hmac-sha1 yes 11.4MB/s 11953766.4
4 aes256-cbc hmac-sha1-96 yes 11.3MB/s 11848908.8
4 aes192-ctr hmac-sha2-256 yes 11.3MB/s 11848908.8
4 blowfish-cbc umac-64@openssh.com yes 11.3MB/s 11848908.8
4 aes128-cbc hmac-sha2-512 yes 11.3MB/s 11848908.8
4 arcfour hmac-ripemd160 yes 11.3MB/s 11848908.8
4 aes192-cbc hmac-sha1 yes 11.3MB/s 11848908.8
4 aes128-ctr hmac-sha2-512 yes 11.2MB/s 11744051.2
4 aes128-cbc hmac-ripemd160@openssh.com yes 11.2MB/s 11744051.2
4 aes128-ctr hmac-ripemd160@openssh.com yes 11.2MB/s 11744051.2
4 arcfour hmac-sha2-256 yes 11.1MB/s 11639193.6
4 aes256-ctr hmac-sha2-256 yes 11.1MB/s 11639193.6
4 aes256-cbc hmac-sha1 yes 11.1MB/s 11639193.6
4 rijndael-cbc@lysator.liu.se hmac-sha1 yes 11.1MB/s 11639193.6
4 aes192-ctr hmac-sha2-512 yes 11.1MB/s 11639193.6
4 aes256-ctr hmac-ripemd160@openssh.com yes 11MB/s 11534336
4 aes256-cbc hmac-sha2-512 yes 11MB/s 11534336
4 cast128-cbc hmac-sha1-96 yes 11MB/s 11534336
4 blowfish-cbc hmac-sha2-512 yes 11MB/s 11534336
4 aes192-cbc hmac-sha2-512 yes 11MB/s 11534336
4 aes192-ctr hmac-ripemd160@openssh.com yes 11MB/s 11534336
4 aes256-cbc hmac-ripemd160 yes 10.8MB/s 11324620.8
4 blowfish-cbc hmac-md5 yes 10.8MB/s 11324620.8
4 aes256-ctr hmac-ripemd160 yes 10.8MB/s 11324620.8
4 rijndael-cbc@lysator.liu.se hmac-sha2-512 yes 10.8MB/s 11324620.8
4 rijndael-cbc@lysator.liu.se hmac-ripemd160 yes 10.7MB/s 11219763.2
4 aes128-cbc hmac-sha2-256 yes 10.7MB/s 11219763.2
4 aes256-cbc hmac-ripemd160@openssh.com yes 10.7MB/s 11219763.2
4 aes192-cbc hmac-sha2-256 yes 10.7MB/s 11219763.2
4 aes128-cbc hmac-ripemd160 yes 10.6MB/s 11114905.6
4 blowfish-cbc hmac-ripemd160@openssh.com yes 10.6MB/s 11114905.6
4 rijndael-cbc@lysator.liu.se hmac-ripemd160@openssh.com yes 10.6MB/s 11114905.6
4 aes192-ctr hmac-ripemd160 yes 10.6MB/s 11114905.6
4 blowfish-cbc umac-64@openssh.com yes 10.5MB/s 11010048
4 aes128-ctr hmac-ripemd160 yes 10.5MB/s 11010048
4 aes192-cbc hmac-ripemd160@openssh.com yes 10.4MB/s 10905190.4
4 aes128-ctr hmac-sha2-256 yes 10.4MB/s 10905190.4
4 aes192-cbc hmac-ripemd160 yes 10.4MB/s 10905190.4
4 cast128-cbc umac-64@openssh.com yes 10.3MB/s 10800332.8
4 cast128-cbc hmac-ripemd160 yes 10.3MB/s 10800332.8
4 cast128-cbc hmac-sha1 yes 10.3MB/s 10800332.8
4 blowfish-cbc hmac-md5-96 yes 10.2MB/s 10695475.2
4 blowfish-cbc hmac-sha1 yes 10.2MB/s 10695475.2
4 blowfish-cbc hmac-sha2-512 yes 10.1MB/s 10590617.6
4 rijndael-cbc@lysator.liu.se hmac-sha2-256 yes 10.1MB/s 10590617.6
4 blowfish-cbc hmac-md5 yes 10.1MB/s 10590617.6
4 cast128-cbc hmac-sha1-96 yes 10.1MB/s 10590617.6
5 blowfish-cbc hmac-sha1-96 yes 9.96MB/s 10443816.96
5 aes256-cbc hmac-sha2-256 yes 9.92MB/s 10401873.92
5 cast128-cbc hmac-sha2-512 yes 9.82MB/s 10297016.32
5 cast128-cbc hmac-sha2-512 yes 9.76MB/s 10234101.76
5 cast128-cbc hmac-md5 yes 9.7MB/s 10171187.2
5 cast128-cbc hmac-sha1 yes 9.65MB/s 10118758.4
5 blowfish-cbc hmac-sha1-96 yes 9.64MB/s 10108272.64
5 cast128-cbc hmac-md5-96 yes 9.59MB/s 10055843.84
5 blowfish-cbc hmac-md5-96 yes 9.56MB/s 10024386.56
5 blowfish-cbc hmac-ripemd160@openssh.com yes 9.56MB/s 10024386.56
5 blowfish-cbc hmac-ripemd160 yes 9.52MB/s 9982443.52
5 cast128-cbc hmac-ripemd160 yes 9.3MB/s 9751756.8
5 blowfish-cbc hmac-sha2-256 yes 9.27MB/s 9720299.52
5 cast128-cbc hmac-sha2-256 yes 9.21MB/s 9657384.96
5 cast128-cbc hmac-ripemd160@openssh.com yes 8.63MB/s 9049210.88
6 3des-cbc hmac-sha1 yes 7.75MB/s 8126464
6 3des-cbc hmac-md5-96 yes 7.68MB/s 8053063.68
6 3des-cbc umac-64@openssh.com yes 7.64MB/s 8011120.64
6 3des-cbc hmac-sha1-96 yes 7.57MB/s 7937720.32
6 3des-cbc hmac-sha2-512 yes 7.45MB/s 7811891.2
6 3des-cbc hmac-md5 yes 7.41MB/s 7769948.16
6 3des-cbc hmac-ripemd160@openssh.com yes 7.39MB/s 7748976.64
6 3des-cbc hmac-ripemd160 yes 7.33MB/s 7686062.08
6 3des-cbc hmac-sha2-256 yes 7.33MB/s 7686062.08
6 3des-cbc hmac-sha1-96 yes 7.25MB/s 7602176
7 3des-cbc hmac-md5-96 yes 7.08MB/s 7423918.08
7 3des-cbc hmac-ripemd160@openssh.com yes 7.06MB/s 7402946.56
7 3des-cbc umac-64@openssh.com yes 6.96MB/s 7298088.96
7 3des-cbc hmac-md5 yes 6.83MB/s 7161774.08
7 3des-cbc hmac-sha1 yes 6.39MB/s 6700400.64
7 3des-cbc hmac-sha2-512 yes 6.32MB/s 6627000.32
8 3des-cbc hmac-sha2-256 yes 6.19MB/s 6490685.44
8 3des-cbc hmac-ripemd160 yes 6.13MB/s 6427770.88
10 aes128-ctr hmac-sha1-96 no 4.9MB/s 5138022.4
--
-- Raspberry PI B+, 10MB Random binary over localhost
--
seconds cipher mac compression speed bps
-------------------------------------------------------------------------------------------------------------------
3 arcfour256 umac-64@openssh.com no 2.75MB/s 2883584
3 arcfour128 umac-64@openssh.com no 2.74MB/s 2873098.24
3 arcfour umac-64@openssh.com no 2.63MB/s 2757754.88
3 arcfour umac-64@openssh.com no 2.54MB/s 2663383.04
4 arcfour hmac-md5-96 no 2.36MB/s 2474639.36
4 arcfour128 hmac-md5 no 2.34MB/s 2453667.84
4 arcfour256 hmac-md5 no 2.34MB/s 2453667.84
4 arcfour256 umac-64@openssh.com no 2.33MB/s 2443182.08
4 arcfour256 hmac-md5-96 no 2.28MB/s 2390753.28
4 arcfour256 hmac-md5-96 no 2.22MB/s 2327838.72
4 arcfour128 hmac-md5 no 2.22MB/s 2327838.72
4 arcfour hmac-md5-96 no 2.21MB/s 2317352.96
4 arcfour hmac-md5 no 2.21MB/s 2317352.96
4 arcfour128 hmac-md5-96 no 2.21MB/s 2317352.96
4 arcfour256 hmac-md5 no 2.21MB/s 2317352.96
4 arcfour hmac-md5 no 2.2MB/s 2306867.2
4 arcfour128 hmac-sha1-96 no 2.17MB/s 2275409.92
4 arcfour128 hmac-md5-96 no 2.17MB/s 2275409.92
4 arcfour hmac-sha1 no 2.16MB/s 2264924.16
4 arcfour hmac-sha1-96 no 2.15MB/s 2254438.4
4 arcfour256 hmac-sha1 no 2.15MB/s 2254438.4
4 arcfour128 hmac-sha1 no 2.13MB/s 2233466.88
4 arcfour hmac-sha1-96 no 2.08MB/s 2181038.08
4 arcfour256 hmac-sha1-96 no 2.07MB/s 2170552.32
4 arcfour256 hmac-sha1 no 2.06MB/s 2160066.56
4 arcfour128 hmac-sha1 no 2.05MB/s 2149580.8
4 arcfour hmac-sha1 no 2.01MB/s 2107637.76
5 arcfour128 hmac-sha1-96 no 2MB/s 2097152
5 arcfour128 hmac-sha2-256 no 1.97MB/s 2065694.72
5 aes128-cbc umac-64@openssh.com no 1.95MB/s 2044723.2
5 arcfour256 hmac-sha2-256 no 1.94MB/s 2034237.44
5 arcfour128 hmac-ripemd160 no 1.93MB/s 2023751.68
5 arcfour hmac-ripemd160@openssh.com no 1.93MB/s 2023751.68
5 arcfour128 hmac-ripemd160@openssh.com no 1.93MB/s 2023751.68
5 arcfour hmac-sha2-256 no 1.92MB/s 2013265.92
5 arcfour256 hmac-ripemd160 no 1.91MB/s 2002780.16
5 arcfour hmac-ripemd160 no 1.9MB/s 1992294.4
5 arcfour256 hmac-sha2-256 no 1.87MB/s 1960837.12
5 aes128-cbc umac-64@openssh.com no 1.86MB/s 1950351.36
5 arcfour hmac-ripemd160 no 1.86MB/s 1950351.36
5 arcfour256 hmac-ripemd160@openssh.com no 1.85MB/s 1939865.6
5 arcfour128 hmac-ripemd160@openssh.com no 1.85MB/s 1939865.6
5 arcfour256 hmac-ripemd160 no 1.84MB/s 1929379.84
5 arcfour128 hmac-ripemd160 no 1.84MB/s 1929379.84
5 aes192-ctr umac-64@openssh.com no 1.83MB/s 1918894.08
5 blowfish-cbc umac-64@openssh.com no 1.83MB/s 1918894.08
5 arcfour256 hmac-ripemd160@openssh.com no 1.82MB/s 1908408.32
5 arcfour256 hmac-sha1-96 no 1.81MB/s 1897922.56
5 arcfour hmac-ripemd160@openssh.com no 1.8MB/s 1887436.8
5 cast128-cbc umac-64@openssh.com no 1.79MB/s 1876951.04
5 aes128-cbc hmac-md5 no 1.79MB/s 1876951.04
5 aes256-cbc umac-64@openssh.com no 1.79MB/s 1876951.04
5 aes192-cbc umac-64@openssh.com no 1.79MB/s 1876951.04
5 aes192-cbc umac-64@openssh.com no 1.77MB/s 1855979.52
5 rijndael-cbc@lysator.liu.se umac-64@openssh.com no 1.77MB/s 1855979.52
5 aes128-ctr hmac-md5-96 no 1.77MB/s 1855979.52
5 arcfour128 umac-64@openssh.com no 1.76MB/s 1845493.76
5 aes192-cbc hmac-md5 no 1.76MB/s 1845493.76
5 aes128-ctr umac-64@openssh.com no 1.74MB/s 1824522.24
5 blowfish-cbc umac-64@openssh.com no 1.74MB/s 1824522.24
5 blowfish-cbc hmac-md5-96 no 1.73MB/s 1814036.48
5 aes192-cbc hmac-md5-96 no 1.72MB/s 1803550.72
5 aes256-cbc umac-64@openssh.com no 1.72MB/s 1803550.72
5 aes128-ctr hmac-md5 no 1.7MB/s 1782579.2
5 blowfish-cbc hmac-md5-96 no 1.69MB/s 1772093.44
5 cast128-cbc hmac-md5-96 no 1.69MB/s 1772093.44
5 aes192-ctr hmac-md5-96 no 1.69MB/s 1772093.44
5 aes192-cbc hmac-md5-96 no 1.68MB/s 1761607.68
5 rijndael-cbc@lysator.liu.se hmac-md5-96 no 1.68MB/s 1761607.68
5 cast128-cbc hmac-md5 no 1.68MB/s 1761607.68
5 aes128-ctr hmac-sha1-96 no 1.67MB/s 1751121.92
6 cast128-cbc hmac-md5 no 1.66MB/s 1740636.16
6 aes128-cbc hmac-md5-96 no 1.66MB/s 1740636.16
6 aes128-ctr hmac-md5-96 no 1.66MB/s 1740636.16
6 aes128-cbc hmac-sha1 no 1.66MB/s 1740636.16
6 aes192-ctr hmac-md5 no 1.65MB/s 1730150.4
6 cast128-cbc hmac-md5-96 no 1.64MB/s 1719664.64
6 aes256-ctr hmac-md5-96 no 1.64MB/s 1719664.64
6 aes192-cbc hmac-sha1-96 no 1.64MB/s 1719664.64
6 aes192-cbc hmac-sha1 no 1.64MB/s 1719664.64
6 blowfish-cbc hmac-sha1 no 1.64MB/s 1719664.64
6 aes192-cbc hmac-md5 no 1.64MB/s 1719664.64
6 aes256-ctr hmac-md5 no 1.64MB/s 1719664.64
6 rijndael-cbc@lysator.liu.se hmac-md5-96 no 1.63MB/s 1709178.88
6 aes128-ctr hmac-sha1-96 no 1.63MB/s 1709178.88
6 aes256-ctr umac-64@openssh.com no 1.63MB/s 1709178.88
6 aes256-cbc hmac-md5 no 1.62MB/s 1698693.12
6 aes192-ctr hmac-sha1-96 no 1.62MB/s 1698693.12
6 aes256-cbc hmac-md5-96 no 1.62MB/s 1698693.12
6 aes128-cbc hmac-sha1-96 no 1.61MB/s 1688207.36
6 aes256-ctr hmac-md5 no 1.61MB/s 1688207.36
6 aes192-ctr hmac-md5-96 no 1.6MB/s 1677721.6
6 blowfish-cbc hmac-sha1-96 no 1.6MB/s 1677721.6
6 aes128-ctr umac-64@openssh.com no 1.6MB/s 1677721.6
6 aes256-cbc hmac-sha1 no 1.59MB/s 1667235.84
6 cast128-cbc hmac-sha1-96 no 1.59MB/s 1667235.84
6 aes128-cbc hmac-sha2-256 no 1.58MB/s 1656750.08
6 rijndael-cbc@lysator.liu.se hmac-md5 no 1.58MB/s 1656750.08
6 aes128-cbc hmac-ripemd160 no 1.58MB/s 1656750.08
6 aes128-cbc hmac-ripemd160@openssh.com no 1.57MB/s 1646264.32
6 rijndael-cbc@lysator.liu.se hmac-sha1-96 no 1.56MB/s 1635778.56
6 aes128-ctr hmac-sha2-256 no 1.55MB/s 1625292.8
6 arcfour128 hmac-sha2-512 no 1.55MB/s 1625292.8
6 arcfour hmac-sha2-512 no 1.55MB/s 1625292.8
6 blowfish-cbc hmac-sha1-96 no 1.54MB/s 1614807.04
6 aes192-cbc hmac-sha1 no 1.54MB/s 1614807.04
6 aes128-cbc hmac-sha2-256 no 1.53MB/s 1604321.28
6 aes128-ctr hmac-sha1 no 1.53MB/s 1604321.28
6 aes192-cbc hmac-ripemd160@openssh.com no 1.52MB/s 1593835.52
6 arcfour256 hmac-sha2-512 no 1.52MB/s 1593835.52
6 rijndael-cbc@lysator.liu.se hmac-sha1-96 no 1.52MB/s 1593835.52
6 aes128-cbc hmac-md5-96 no 1.52MB/s 1593835.52
6 cast128-cbc hmac-sha1 no 1.51MB/s 1583349.76
6 aes256-ctr hmac-sha1 no 1.51MB/s 1583349.76
6 aes192-ctr hmac-sha1-96 no 1.51MB/s 1583349.76
6 aes256-ctr hmac-sha1-96 no 1.5MB/s 1572864
6 aes192-ctr hmac-sha2-256 no 1.5MB/s 1572864
6 arcfour hmac-sha2-256 no 1.5MB/s 1572864
6 blowfish-cbc hmac-md5 no 1.49MB/s 1562378.24
6 arcfour256 hmac-sha2-512 no 1.49MB/s 1562378.24
6 blowfish-cbc hmac-ripemd160 no 1.48MB/s 1551892.48
6 aes192-cbc hmac-ripemd160@openssh.com no 1.48MB/s 1551892.48
6 aes128-cbc hmac-ripemd160@openssh.com no 1.48MB/s 1551892.48
6 aes192-ctr hmac-ripemd160 no 1.48MB/s 1551892.48
6 arcfour hmac-sha2-512 no 1.48MB/s 1551892.48
6 aes192-cbc hmac-ripemd160 no 1.48MB/s 1551892.48
6 aes192-ctr hmac-ripemd160@openssh.com no 1.47MB/s 1541406.72
6 aes256-ctr hmac-sha1 no 1.47MB/s 1541406.72
6 aes192-ctr hmac-sha2-256 no 1.47MB/s 1541406.72
6 aes128-cbc hmac-sha1 no 1.46MB/s 1530920.96
6 aes128-ctr hmac-ripemd160@openssh.com no 1.46MB/s 1530920.96
6 aes128-ctr hmac-md5 no 1.46MB/s 1530920.96
6 arcfour128 hmac-sha2-256 no 1.45MB/s 1520435.2
6 cast128-cbc umac-64@openssh.com no 1.45MB/s 1520435.2
6 cast128-cbc hmac-sha2-256 no 1.45MB/s 1520435.2
6 aes256-cbc hmac-sha1-96 no 1.44MB/s 1509949.44
6 cast128-cbc hmac-ripemd160@openssh.com no 1.44MB/s 1509949.44
6 cast128-cbc hmac-sha2-256 no 1.44MB/s 1509949.44
6 aes192-ctr hmac-sha1 no 1.44MB/s 1509949.44
6 aes128-ctr hmac-ripemd160 no 1.44MB/s 1509949.44
6 rijndael-cbc@lysator.liu.se hmac-sha1 no 1.44MB/s 1509949.44
6 blowfish-cbc hmac-ripemd160@openssh.com no 1.44MB/s 1509949.44
6 blowfish-cbc hmac-sha2-256 no 1.43MB/s 1499463.68
6 aes128-cbc hmac-md5 no 1.43MB/s 1499463.68
7 aes256-cbc hmac-ripemd160 no 1.43MB/s 1499463.68
7 rijndael-cbc@lysator.liu.se hmac-sha2-256 no 1.42MB/s 1488977.92
7 rijndael-cbc@lysator.liu.se hmac-sha2-256 no 1.42MB/s 1488977.92
7 rijndael-cbc@lysator.liu.se hmac-ripemd160@openssh.com no 1.42MB/s 1488977.92
7 rijndael-cbc@lysator.liu.se hmac-ripemd160 no 1.42MB/s 1488977.92
7 cast128-cbc hmac-ripemd160 no 1.42MB/s 1488977.92
7 cast128-cbc hmac-ripemd160 no 1.41MB/s 1478492.16
7 aes256-ctr umac-64@openssh.com no 1.41MB/s 1478492.16
7 aes256-cbc hmac-ripemd160@openssh.com no 1.41MB/s 1478492.16
7 aes128-cbc hmac-sha1-96 no 1.41MB/s 1478492.16
7 aes256-ctr hmac-ripemd160@openssh.com no 1.41MB/s 1478492.16
7 aes256-cbc hmac-sha2-256 no 1.4MB/s 1468006.4
7 rijndael-cbc@lysator.liu.se hmac-ripemd160 no 1.4MB/s 1468006.4
7 aes192-ctr umac-64@openssh.com no 1.4MB/s 1468006.4
7 aes192-ctr hmac-ripemd160@openssh.com no 1.4MB/s 1468006.4
7 aes256-ctr hmac-ripemd160 no 1.39MB/s 1457520.64
7 aes192-cbc hmac-sha2-256 no 1.39MB/s 1457520.64
7 aes128-ctr hmac-sha1 no 1.39MB/s 1457520.64
7 aes256-cbc hmac-md5-96 no 1.38MB/s 1447034.88
7 rijndael-cbc@lysator.liu.se umac-64@openssh.com no 1.38MB/s 1447034.88
7 rijndael-cbc@lysator.liu.se hmac-sha1 no 1.37MB/s 1436549.12
7 aes192-ctr hmac-sha1 no 1.37MB/s 1436549.12
7 aes192-ctr hmac-md5 no 1.36MB/s 1426063.36
7 aes256-cbc hmac-md5 no 1.36MB/s 1426063.36
7 rijndael-cbc@lysator.liu.se hmac-md5 no 1.35MB/s 1415577.6
7 blowfish-cbc hmac-md5 no 1.35MB/s 1415577.6
7 aes128-cbc hmac-ripemd160 no 1.34MB/s 1405091.84
7 aes256-cbc hmac-sha1 no 1.34MB/s 1405091.84
7 aes192-cbc hmac-sha1-96 no 1.34MB/s 1405091.84
7 aes256-cbc hmac-sha1-96 no 1.33MB/s 1394606.08
7 aes128-ctr hmac-ripemd160@openssh.com no 1.33MB/s 1394606.08
7 aes256-ctr hmac-ripemd160@openssh.com no 1.32MB/s 1384120.32
7 blowfish-cbc hmac-ripemd160 no 1.31MB/s 1373634.56
7 aes128-ctr hmac-ripemd160 no 1.3MB/s 1363148.8
7 aes192-cbc hmac-sha2-256 no 1.3MB/s 1363148.8
7 aes256-ctr hmac-md5-96 no 1.29MB/s 1352663.04
7 arcfour128 hmac-sha2-512 no 1.29MB/s 1352663.04
7 cast128-cbc hmac-sha1-96 no 1.29MB/s 1352663.04
7 aes192-cbc hmac-ripemd160 no 1.28MB/s 1342177.28
7 aes128-cbc hmac-sha2-512 no 1.28MB/s 1342177.28
7 aes256-ctr hmac-sha1-96 no 1.26MB/s 1321205.76
7 aes256-cbc hmac-ripemd160 no 1.25MB/s 1310720
7 cast128-cbc hmac-sha1 no 1.25MB/s 1310720
8 aes192-ctr hmac-ripemd160 no 1.25MB/s 1310720
8 blowfish-cbc hmac-ripemd160@openssh.com no 1.25MB/s 1310720
7 blowfish-cbc hmac-sha2-256 no 1.25MB/s 1310720
8 aes128-ctr hmac-sha2-512 no 1.23MB/s 1289748.48
8 aes192-cbc hmac-sha2-512 no 1.23MB/s 1289748.48
8 aes192-cbc hmac-sha2-512 no 1.22MB/s 1279262.72
8 blowfish-cbc hmac-sha2-512 no 1.22MB/s 1279262.72
8 aes128-ctr hmac-sha2-256 no 1.21MB/s 1268776.96
8 cast128-cbc hmac-ripemd160@openssh.com no 1.21MB/s 1268776.96
8 aes256-cbc hmac-sha2-256 no 1.21MB/s 1268776.96
8 aes256-cbc hmac-ripemd160@openssh.com no 1.2MB/s 1258291.2
8 aes256-cbc hmac-sha2-512 no 1.2MB/s 1258291.2
8 aes192-ctr hmac-sha2-512 no 1.2MB/s 1258291.2
8 aes256-ctr hmac-ripemd160 no 1.19MB/s 1247805.44
8 cast128-cbc hmac-sha2-512 no 1.19MB/s 1247805.44
8 blowfish-cbc hmac-sha1 no 1.18MB/s 1237319.68
8 aes256-ctr hmac-sha2-256 no 1.18MB/s 1237319.68
8 aes256-ctr hmac-sha2-512 no 1.17MB/s 1226833.92
8 rijndael-cbc@lysator.liu.se hmac-sha2-512 no 1.14MB/s 1195376.64
8 rijndael-cbc@lysator.liu.se hmac-ripemd160@openssh.com no 1.13MB/s 1184890.88
9 aes128-cbc hmac-sha2-512 no 1.1MB/s 1153433.6
9 rijndael-cbc@lysator.liu.se hmac-sha2-512 no 1.08MB/s 1132462.08
9 aes128-ctr hmac-sha2-512 no 1.07MB/s 1121976.32
9 cast128-cbc hmac-sha2-512 no 1.05MB/s 1101004.8
9 aes192-ctr hmac-sha2-512 no 1.05MB/s 1101004.8
9 blowfish-cbc hmac-sha2-512 no 1.05MB/s 1101004.8
9 aes256-cbc hmac-sha2-512 no 1.03MB/s 1080033.28
9 aes256-ctr hmac-sha2-512 no 1.03MB/s 1080033.28
10 aes256-ctr hmac-sha2-256 no 967kB/s 990208
14 3des-cbc umac-64@openssh.com no 717kB/s 734208
14 3des-cbc hmac-md5-96 no 686kB/s 702464
14 3des-cbc hmac-sha1-96 no 683kB/s 699392
15 arcfour128 umac-64@openssh.com yes 667kB/s 683008
15 3des-cbc hmac-md5 no 646kB/s 661504
15 3des-cbc hmac-md5-96 no 645kB/s 660480
16 3des-cbc umac-64@openssh.com no 637kB/s 652288
16 arcfour256 hmac-md5-96 yes 629kB/s 644096
16 3des-cbc hmac-sha1 no 628kB/s 643072
16 arcfour128 hmac-sha2-256 yes 625kB/s 640000
16 3des-cbc hmac-sha1-96 no 623kB/s 637952
16 arcfour256 hmac-sha1-96 yes 619kB/s 633856
16 arcfour hmac-sha2-256 yes 619kB/s 633856
16 arcfour256 umac-64@openssh.com yes 618kB/s 632832
16 3des-cbc hmac-ripemd160@openssh.com no 616kB/s 630784
16 arcfour256 hmac-md5 yes 615kB/s 629760
16 3des-cbc hmac-sha2-256 no 614kB/s 628736
16 aes128-ctr umac-64@openssh.com yes 613kB/s 627712
16 3des-cbc hmac-ripemd160 no 612kB/s 626688
16 3des-cbc hmac-ripemd160 no 609kB/s 623616
16 aes128-cbc hmac-md5-96 yes 607kB/s 621568
16 arcfour256 umac-64@openssh.com yes 606kB/s 620544
16 arcfour hmac-md5 yes 606kB/s 620544
16 arcfour256 hmac-md5 yes 606kB/s 620544
16 arcfour hmac-md5 yes 604kB/s 618496
16 arcfour128 hmac-md5-96 yes 604kB/s 618496
16 rijndael-cbc@lysator.liu.se umac-64@openssh.com yes 603kB/s 617472
17 arcfour hmac-md5-96 yes 602kB/s 616448
17 arcfour128 hmac-md5 yes 599kB/s 613376
17 arcfour hmac-sha1 yes 596kB/s 610304
17 arcfour umac-64@openssh.com yes 596kB/s 610304
17 aes128-cbc hmac-md5 yes 595kB/s 609280
17 arcfour128 hmac-md5 yes 595kB/s 609280
17 cast128-cbc umac-64@openssh.com yes 594kB/s 608256
17 arcfour128 umac-64@openssh.com yes 593kB/s 607232
17 3des-cbc hmac-ripemd160@openssh.com no 593kB/s 607232
17 arcfour umac-64@openssh.com yes 592kB/s 606208
17 arcfour256 hmac-sha1 yes 589kB/s 603136
17 arcfour hmac-md5-96 yes 588kB/s 602112
17 arcfour256 hmac-ripemd160 yes 588kB/s 602112
17 aes192-ctr hmac-sha1 yes 587kB/s 601088
17 aes192-ctr umac-64@openssh.com yes 586kB/s 600064
17 arcfour hmac-sha1 yes 586kB/s 600064
17 arcfour hmac-sha1-96 yes 586kB/s 600064
17 aes128-ctr hmac-sha1 yes 586kB/s 600064
17 aes192-cbc umac-64@openssh.com yes 586kB/s 600064
17 aes128-cbc umac-64@openssh.com yes 584kB/s 598016
17 arcfour256 hmac-sha1 yes 583kB/s 596992
17 arcfour hmac-sha1-96 yes 582kB/s 595968
17 aes128-ctr umac-64@openssh.com yes 582kB/s 595968
17 arcfour128 hmac-sha1-96 yes 580kB/s 593920
17 rijndael-cbc@lysator.liu.se hmac-sha1 yes 579kB/s 592896
17 3des-cbc hmac-sha2-256 no 578kB/s 591872
17 cast128-cbc umac-64@openssh.com yes 578kB/s 591872
17 arcfour128 hmac-md5-96 yes 577kB/s 590848
17 blowfish-cbc hmac-sha1 yes 576kB/s 589824
17 arcfour hmac-sha2-256 yes 575kB/s 588800
17 aes256-cbc hmac-md5 yes 575kB/s 588800
17 aes256-ctr hmac-md5-96 yes 574kB/s 587776
17 aes128-cbc umac-64@openssh.com yes 573kB/s 586752
17 arcfour128 hmac-ripemd160 yes 572kB/s 585728
17 arcfour256 hmac-sha2-256 yes 572kB/s 585728
17 aes256-ctr hmac-md5-96 yes 572kB/s 585728
17 arcfour128 hmac-sha1-96 yes 572kB/s 585728
17 arcfour hmac-ripemd160@openssh.com yes 572kB/s 585728
17 arcfour256 hmac-ripemd160@openssh.com yes 572kB/s 585728
17 aes128-ctr hmac-ripemd160 yes 571kB/s 584704
17 arcfour256 hmac-md5-96 yes 570kB/s 583680
17 arcfour128 hmac-sha1 yes 570kB/s 583680
17 cast128-cbc hmac-sha1-96 yes 570kB/s 583680
17 arcfour128 hmac-sha1 yes 569kB/s 582656
18 aes128-cbc hmac-sha1 yes 569kB/s 582656
18 arcfour128 hmac-ripemd160@openssh.com yes 569kB/s 582656
18 arcfour hmac-ripemd160 yes 568kB/s 581632
18 arcfour128 hmac-ripemd160@openssh.com yes 567kB/s 580608
18 aes128-ctr hmac-sha2-256 yes 567kB/s 580608
18 arcfour256 hmac-ripemd160 yes 567kB/s 580608
18 arcfour hmac-ripemd160 yes 565kB/s 578560
18 aes192-ctr hmac-md5 yes 564kB/s 577536
18 aes192-ctr umac-64@openssh.com yes 564kB/s 577536
18 arcfour128 hmac-ripemd160 yes 563kB/s 576512
18 aes256-cbc hmac-sha1 yes 562kB/s 575488
18 arcfour256 hmac-sha1-96 yes 562kB/s 575488
18 aes128-ctr hmac-md5-96 yes 562kB/s 575488
18 rijndael-cbc@lysator.liu.se umac-64@openssh.com yes 561kB/s 574464
18 aes192-cbc hmac-sha1 yes 561kB/s 574464
18 aes128-ctr hmac-md5 yes 560kB/s 573440
18 aes256-ctr umac-64@openssh.com yes 560kB/s 573440
18 arcfour128 hmac-sha2-512 yes 560kB/s 573440
18 arcfour256 hmac-ripemd160@openssh.com yes 559kB/s 572416
18 aes128-ctr hmac-md5-96 yes 559kB/s 572416
18 aes192-cbc hmac-md5-96 yes 557kB/s 570368
18 aes256-cbc hmac-md5-96 yes 557kB/s 570368
18 aes128-ctr hmac-ripemd160@openssh.com yes 557kB/s 570368
18 blowfish-cbc umac-64@openssh.com yes 557kB/s 570368
18 aes256-ctr hmac-sha2-256 yes 557kB/s 570368
18 3des-cbc hmac-sha1 no 556kB/s 569344
18 aes128-cbc hmac-md5-96 yes 556kB/s 569344
18 aes128-cbc hmac-ripemd160 yes 556kB/s 569344
18 aes192-cbc hmac-md5-96 yes 555kB/s 568320
18 aes128-cbc hmac-sha1-96 yes 555kB/s 568320
18 aes192-ctr hmac-md5-96 yes 554kB/s 567296
18 3des-cbc hmac-sha2-512 no 554kB/s 567296
18 blowfish-cbc hmac-md5-96 yes 553kB/s 566272
18 aes128-cbc hmac-sha1 yes 553kB/s 566272
18 arcfour128 hmac-sha2-256 yes 553kB/s 566272
18 aes256-cbc hmac-md5 yes 552kB/s 565248
18 blowfish-cbc hmac-md5 yes 552kB/s 565248
18 aes192-ctr hmac-sha1-96 yes 552kB/s 565248
18 cast128-cbc hmac-sha1 yes 551kB/s 564224
18 aes192-cbc hmac-sha2-256 yes 549kB/s 562176
18 aes192-cbc umac-64@openssh.com yes 549kB/s 562176
18 aes192-ctr hmac-md5-96 yes 549kB/s 562176
18 aes128-ctr hmac-sha1-96 yes 548kB/s 561152
18 cast128-cbc hmac-md5-96 yes 548kB/s 561152
18 arcfour hmac-ripemd160@openssh.com yes 547kB/s 560128
18 aes256-ctr hmac-ripemd160 yes 547kB/s 560128
18 aes192-ctr hmac-md5 yes 547kB/s 560128
18 rijndael-cbc@lysator.liu.se hmac-md5 yes 546kB/s 559104
18 rijndael-cbc@lysator.liu.se hmac-md5-96 yes 546kB/s 559104
18 aes256-ctr hmac-md5 yes 545kB/s 558080
18 rijndael-cbc@lysator.liu.se hmac-md5-96 yes 544kB/s 557056
18 blowfish-cbc hmac-sha1-96 yes 544kB/s 557056
18 cast128-cbc hmac-md5 yes 544kB/s 557056
18 aes128-ctr hmac-sha1-96 yes 544kB/s 557056
18 blowfish-cbc hmac-sha1-96 yes 543kB/s 556032
18 cast128-cbc hmac-md5-96 yes 543kB/s 556032
18 cast128-cbc hmac-md5 yes 543kB/s 556032
18 aes128-cbc hmac-md5 yes 542kB/s 555008
18 aes256-cbc hmac-sha1 yes 541kB/s 553984
18 aes192-cbc hmac-md5 yes 540kB/s 552960
18 aes128-ctr hmac-sha2-256 yes 540kB/s 552960
18 blowfish-cbc hmac-sha1 yes 539kB/s 551936
18 aes192-ctr hmac-ripemd160 yes 539kB/s 551936
19 aes256-ctr umac-64@openssh.com yes 538kB/s 550912
19 aes192-ctr hmac-sha1 yes 538kB/s 550912
19 aes192-ctr hmac-sha1-96 yes 537kB/s 549888
19 aes192-cbc hmac-sha1 yes 537kB/s 549888
19 3des-cbc hmac-md5 no 537kB/s 549888
19 aes256-cbc umac-64@openssh.com yes 537kB/s 549888
19 aes128-ctr hmac-ripemd160@openssh.com yes 537kB/s 549888
19 arcfour256 hmac-sha2-512 yes 536kB/s 548864
19 cast128-cbc hmac-sha1-96 yes 536kB/s 548864
19 arcfour hmac-sha2-512 yes 536kB/s 548864
19 aes128-ctr hmac-md5 yes 535kB/s 547840
19 rijndael-cbc@lysator.liu.se hmac-sha1-96 yes 535kB/s 547840
19 blowfish-cbc hmac-md5-96 yes 535kB/s 547840
19 aes192-cbc hmac-md5 yes 535kB/s 547840
19 aes128-cbc hmac-sha1-96 yes 534kB/s 546816
19 aes128-cbc hmac-ripemd160@openssh.com yes 533kB/s 545792
19 aes256-cbc hmac-sha1-96 yes 533kB/s 545792
19 rijndael-cbc@lysator.liu.se hmac-sha1-96 yes 533kB/s 545792
19 aes256-ctr hmac-sha1-96 yes 533kB/s 545792
19 aes128-cbc hmac-ripemd160 yes 533kB/s 545792
19 aes128-ctr hmac-sha1 yes 533kB/s 545792
19 aes192-ctr hmac-sha2-256 yes 532kB/s 544768
19 aes256-ctr hmac-sha1 yes 532kB/s 544768
19 blowfish-cbc umac-64@openssh.com yes 531kB/s 543744
19 aes128-ctr hmac-ripemd160 yes 531kB/s 543744
19 aes192-ctr hmac-ripemd160@openssh.com yes 531kB/s 543744
19 aes256-cbc umac-64@openssh.com yes 530kB/s 542720
19 aes256-cbc hmac-md5-96 yes 530kB/s 542720
19 aes192-cbc hmac-ripemd160@openssh.com yes 529kB/s 541696
19 aes128-cbc hmac-sha2-256 yes 528kB/s 540672
19 aes256-cbc hmac-ripemd160@openssh.com yes 527kB/s 539648
19 blowfish-cbc hmac-ripemd160@openssh.com yes 527kB/s 539648
19 rijndael-cbc@lysator.liu.se hmac-sha1 yes 527kB/s 539648
19 aes192-cbc hmac-ripemd160@openssh.com yes 525kB/s 537600
19 aes256-ctr hmac-sha1 yes 525kB/s 537600
19 arcfour256 hmac-sha2-512 yes 525kB/s 537600
19 arcfour hmac-sha2-512 yes 524kB/s 536576
19 aes192-ctr hmac-sha2-256 yes 523kB/s 535552
19 aes256-cbc hmac-sha2-256 yes 523kB/s 535552
19 3des-cbc hmac-sha2-512 no 523kB/s 535552
19 aes192-cbc hmac-ripemd160 yes 522kB/s 534528
19 aes128-cbc hmac-sha2-256 yes 522kB/s 534528
19 rijndael-cbc@lysator.liu.se hmac-ripemd160 yes 520kB/s 532480
19 aes192-ctr hmac-ripemd160 yes 520kB/s 532480
19 aes256-ctr hmac-ripemd160 yes 520kB/s 532480
19 aes256-cbc hmac-sha2-256 yes 519kB/s 531456
19 cast128-cbc hmac-ripemd160 yes 519kB/s 531456
19 aes128-cbc hmac-ripemd160@openssh.com yes 519kB/s 531456
19 rijndael-cbc@lysator.liu.se hmac-md5 yes 519kB/s 531456
19 aes192-cbc hmac-sha2-256 yes 519kB/s 531456
19 aes256-cbc hmac-ripemd160 yes 518kB/s 530432
19 aes256-cbc hmac-ripemd160@openssh.com yes 518kB/s 530432
19 aes256-cbc hmac-sha1-96 yes 518kB/s 530432
19 aes256-ctr hmac-sha1-96 yes 518kB/s 530432
19 aes256-cbc hmac-ripemd160 yes 517kB/s 529408
19 cast128-cbc hmac-ripemd160@openssh.com yes 517kB/s 529408
19 rijndael-cbc@lysator.liu.se hmac-ripemd160@openssh.com yes 516kB/s 528384
19 blowfish-cbc hmac-md5 yes 515kB/s 527360
19 blowfish-cbc hmac-ripemd160@openssh.com yes 515kB/s 527360
19 aes192-ctr hmac-ripemd160@openssh.com yes 515kB/s 527360
19 aes256-ctr hmac-sha2-256 yes 514kB/s 526336
19 aes256-ctr hmac-ripemd160@openssh.com yes 513kB/s 525312
19 rijndael-cbc@lysator.liu.se hmac-ripemd160@openssh.com yes 513kB/s 525312
20 rijndael-cbc@lysator.liu.se hmac-sha2-256 yes 512kB/s 524288
20 aes256-cbc hmac-sha2-512 yes 511kB/s 523264
20 aes256-ctr hmac-md5 yes 511kB/s 523264
20 rijndael-cbc@lysator.liu.se hmac-sha2-256 yes 510kB/s 522240
20 aes256-ctr hmac-ripemd160@openssh.com yes 509kB/s 521216
20 blowfish-cbc hmac-sha2-256 yes 509kB/s 521216
20 aes128-cbc hmac-sha2-512 yes 507kB/s 519168
20 blowfish-cbc hmac-ripemd160 yes 506kB/s 518144
20 rijndael-cbc@lysator.liu.se hmac-ripemd160 yes 506kB/s 518144
20 cast128-cbc hmac-sha2-256 yes 506kB/s 518144
20 aes192-cbc hmac-sha1-96 yes 505kB/s 517120
20 arcfour256 hmac-sha2-256 yes 502kB/s 514048
20 blowfish-cbc hmac-sha2-512 yes 501kB/s 513024
20 cast128-cbc hmac-sha1 yes 500kB/s 512000
20 aes128-ctr hmac-sha2-512 yes 497kB/s 508928
20 cast128-cbc hmac-ripemd160 yes 497kB/s 508928
20 cast128-cbc hmac-ripemd160@openssh.com yes 497kB/s 508928
20 aes192-cbc hmac-sha2-512 yes 495kB/s 506880
20 aes128-ctr hmac-sha2-512 yes 495kB/s 506880
20 rijndael-cbc@lysator.liu.se hmac-sha2-512 yes 494kB/s 505856
20 aes256-cbc hmac-sha2-512 yes 493kB/s 504832
20 aes192-cbc hmac-sha2-512 yes 491kB/s 502784
20 aes192-cbc hmac-sha1-96 yes 491kB/s 502784
20 cast128-cbc hmac-sha2-512 yes 490kB/s 501760
20 aes192-ctr hmac-sha2-512 yes 490kB/s 501760
20 aes256-ctr hmac-sha2-512 yes 489kB/s 500736
20 cast128-cbc hmac-sha2-256 yes 488kB/s 499712
21 cast128-cbc hmac-sha2-512 yes 483kB/s 494592
21 blowfish-cbc hmac-ripemd160 yes 483kB/s 494592
21 blowfish-cbc hmac-sha2-256 yes 480kB/s 491520
21 blowfish-cbc hmac-sha2-512 yes 476kB/s 487424
21 aes128-cbc hmac-sha2-512 yes 476kB/s 487424
21 aes192-ctr hmac-sha2-512 yes 469kB/s 480256
21 rijndael-cbc@lysator.liu.se hmac-sha2-512 yes 469kB/s 480256
22 aes256-ctr hmac-sha2-512 yes 453kB/s 463872
25 aes192-cbc hmac-ripemd160 yes 398kB/s 407552
27 3des-cbc hmac-md5 yes 379kB/s 388096
27 3des-cbc hmac-md5-96 yes 377kB/s 386048
27 3des-cbc hmac-sha1-96 yes 371kB/s 379904
27 3des-cbc umac-64@openssh.com yes 370kB/s 378880
27 3des-cbc umac-64@openssh.com yes 368kB/s 376832
27 3des-cbc hmac-sha1 yes 368kB/s 376832
27 3des-cbc hmac-md5 yes 368kB/s 376832
28 3des-cbc hmac-sha1 yes 365kB/s 373760
28 3des-cbc hmac-ripemd160 yes 361kB/s 369664
28 3des-cbc hmac-md5-96 yes 359kB/s 367616
28 3des-cbc hmac-ripemd160@openssh.com yes 359kB/s 367616
28 3des-cbc hmac-sha1-96 yes 357kB/s 365568
28 3des-cbc hmac-sha2-256 yes 356kB/s 364544
29 3des-cbc hmac-ripemd160 yes 349kB/s 357376
29 3des-cbc hmac-sha2-512 yes 347kB/s 355328
30 3des-cbc hmac-sha2-512 yes 341kB/s 349184
34 3des-cbc hmac-sha2-256 yes 294kB/s 301056
35 3des-cbc hmac-ripemd160@openssh.com yes 287kB/s 293888
64 arcfour128 hmac-sha2-512 yes 159kB/s 162816
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment