Add thirdparty libs

This commit is contained in:
JusicP
2020-10-22 20:43:01 +03:00
parent 76cfb7b813
commit 940d664def
4391 changed files with 1144864 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
486-50 NT 4.0
SSLeay 0.9.1a 06-Jul-1998
built on Sat Jul 18 18:03:20 EST 1998
options:bn(64,32) md2(int) rc4(idx,int) des(idx,cisc,4,long) idea(int) blowfish(ptr2)
C flags:cl /MD /W3 /WX /G5 /Ox /O2 /Ob2 /Gs0 /GF /Gy /nologo -DWIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM /Fdout32
The 'numbers' are in 1000s of bytes per second processed.
type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 28.77k 80.30k 108.50k 118.98k 122.47k
mdc2 51.52k 54.06k 54.54k 54.65k 54.62k
md5 304.39k 1565.04k 3061.54k 3996.10k 4240.10k
hmac(md5) 119.53k 793.23k 2061.29k 3454.95k 4121.76k
sha1 127.51k 596.93k 1055.54k 1313.84k 1413.18k
rmd160 128.50k 572.49k 1001.03k 1248.01k 1323.63k
rc4 1224.40k 1545.11k 1590.29k 1600.20k 1576.90k
des cbc 448.19k 503.45k 512.30k 513.30k 508.23k
des ede3 148.66k 162.48k 163.68k 163.94k 164.24k
idea cbc 194.18k 211.10k 212.99k 213.18k 212.64k
rc2 cbc 245.78k 271.01k 274.12k 274.38k 273.52k
rc5-32/12 cbc 1252.48k 1625.20k 1700.03k 1711.12k 1677.18k
blowfish cbc 725.16k 828.26k 850.01k 846.99k 833.79k
cast cbc 643.30k 717.22k 739.48k 741.57k 735.33k
sign verify sign/s verify/s
rsa 512 bits 0.0904s 0.0104s 11.1 96.2
rsa 1024 bits 0.5968s 0.0352s 1.7 28.4
rsa 2048 bits 3.8860s 0.1017s 0.3 9.8
sign verify sign/s verify/s
dsa 512 bits 0.1006s 0.1249s 9.9 8.0
dsa 1024 bits 0.3306s 0.4093s 3.0 2.4
dsa 2048 bits 0.9454s 1.1707s 1.1 0.9
+32
View File
@@ -0,0 +1,32 @@
Pentium 100mhz, linux
SSLeay 0.9.0a 14-Apr-1998
built on Fri Apr 17 08:47:07 EST 1998
options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) idea(int) blowfish(ptr2)
C flags:gcc -DL_ENDIAN -DTERMIO -DBN_ASM -O3 -fomit-frame-pointer -m486 -Wall -Wuninitialized -DSHA1_ASM -DMD5_ASM -DRMD160_ASM
The 'numbers' are in 1000s of bytes per second processed.
type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 56.65k 153.88k 208.47k 229.03k 237.57k
mdc2 189.59k 204.95k 206.93k 208.90k 209.56k
md5 1019.48k 5882.41k 12085.42k 16376.49k 18295.47k
hmac(md5) 415.86k 2887.85k 7891.29k 13894.66k 17446.23k
sha1 540.68k 2791.96k 5289.30k 6813.01k 7432.87k
rmd160 298.37k 1846.87k 3869.10k 5273.94k 5892.78k
rc4 7870.87k 10438.10k 10857.13k 10729.47k 10788.86k
des cbc 1960.60k 2226.37k 2241.88k 2054.83k 2181.80k
des ede3 734.44k 739.69k 779.43k 750.25k 772.78k
idea cbc 654.07k 711.00k 716.89k 718.51k 720.90k
rc2 cbc 648.83k 701.91k 708.61k 708.95k 709.97k
rc5-32/12 cbc 3504.71k 4054.76k 4131.41k 4105.56k 4134.23k
blowfish cbc 3762.25k 4313.79k 4460.54k 4356.78k 4317.18k
cast cbc 2755.01k 3038.91k 3076.44k 3027.63k 2998.27k
sign verify sign/s verify/s
rsa 512 bits 0.0195s 0.0019s 51.4 519.9
rsa 1024 bits 0.1000s 0.0059s 10.0 168.2
rsa 2048 bits 0.6406s 0.0209s 1.6 47.8
rsa 4096 bits 4.6100s 0.0787s 0.2 12.7
sign verify sign/s verify/s
dsa 512 bits 0.0188s 0.0360s 53.1 27.8
dsa 1024 bits 0.0570s 0.1126s 17.5 8.9
dsa 2048 bits 0.1990s 0.3954s 5.0 2.5
+32
View File
@@ -0,0 +1,32 @@
Motorolla 68020 20mhz, NetBSD
SSLeay 0.9.0t 29-May-1998
built on Fri Jun 5 12:42:23 EST 1998
options:bn(64,32) md2(char) rc4(idx,int) des(idx,cisc,16,long) idea(int) blowfish(idx)
C flags:gcc -DTERMIOS -O3 -fomit-frame-pointer -Wall -DB_ENDIAN
The 'numbers' are in 1000s of bytes per second processed.
type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 2176.00 5994.67 8079.73 8845.18 9077.01
mdc2 5730.67 6122.67 6167.66 6176.51 6174.87
md5 29.10k 127.31k 209.66k 250.50k 263.99k
hmac(md5) 12.33k 73.02k 160.17k 228.04k 261.15k
sha1 11.27k 49.37k 84.31k 102.40k 109.23k
rmd160 11.69k 48.62k 78.76k 93.15k 98.41k
rc4 117.96k 148.94k 152.57k 153.09k 152.92k
des cbc 27.13k 30.06k 30.38k 30.38k 30.53k
des ede3 10.51k 10.94k 11.01k 11.01k 11.01k
idea cbc 26.74k 29.23k 29.45k 29.60k 29.74k
rc2 cbc 34.27k 39.39k 40.03k 40.07k 40.16k
rc5-32/12 cbc 64.31k 83.18k 85.70k 86.70k 87.09k
blowfish cbc 48.86k 59.18k 60.07k 60.42k 60.78k
cast cbc 42.67k 50.01k 50.86k 51.20k 51.37k
sign verify sign/s verify/s
rsa 512 bits 0.7738s 0.0774s 1.3 12.9
rsa 1024 bits 4.3967s 0.2615s 0.2 3.8
rsa 2048 bits 29.5200s 0.9664s 0.0 1.0
sign verify sign/s verify/s
dsa 512 bits 0.7862s 0.9709s 1.3 1.0
dsa 1024 bits 2.5375s 3.1625s 0.4 0.3
dsa 2048 bits 9.2150s 11.8200s 0.1 0.1
+32
View File
@@ -0,0 +1,32 @@
Pentium Pro 200mhz, linux
SSLeay 0.9.0d 26-Apr-1998
built on Sun Apr 26 10:25:33 EST 1998
options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) idea(int) blowfish(ptr2)
C flags:gcc -DL_ENDIAN -DTERMIO -DBN_ASM -O3 -fomit-frame-pointer -m486 -Wall -Wuninitialized -DSHA1_ASM -DMD5_ASM -DRMD160_ASM
The 'numbers' are in 1000s of bytes per second processed.
type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 130.58k 364.54k 499.24k 545.79k 561.66k
mdc2 526.68k 579.72k 588.37k 588.80k 589.82k
md5 1917.71k 11434.69k 22512.21k 29495.30k 32677.89k
hmac(md5) 749.18k 5264.83k 14227.20k 25018.71k 31760.38k
sha1 1343.83k 6436.29k 11702.78k 14664.70k 15829.67k
rmd160 1038.05k 5138.77k 8985.51k 10985.13k 11799.21k
rc4 14891.04k 21334.06k 22376.79k 22579.54k 22574.42k
des cbc 4131.97k 4568.31k 4645.29k 4631.21k 4572.73k
des ede3 1567.17k 1631.13k 1657.32k 1653.08k 1643.86k
idea cbc 2427.23k 2671.21k 2716.67k 2723.84k 2733.40k
rc2 cbc 1629.90k 1767.38k 1788.50k 1797.12k 1799.51k
rc5-32/12 cbc 10290.55k 13161.60k 13744.55k 14011.73k 14123.01k
blowfish cbc 5896.42k 6920.77k 7122.01k 7151.62k 7146.15k
cast cbc 6037.71k 6935.19k 7101.35k 7145.81k 7116.12k
sign verify sign/s verify/s
rsa 512 bits 0.0070s 0.0007s 142.6 1502.9
rsa 1024 bits 0.0340s 0.0019s 29.4 513.3
rsa 2048 bits 0.2087s 0.0066s 4.8 151.3
rsa 4096 bits 1.4700s 0.0242s 0.7 41.2
sign verify sign/s verify/s
dsa 512 bits 0.0064s 0.0121s 156.1 82.9
dsa 1024 bits 0.0184s 0.0363s 54.4 27.5
dsa 2048 bits 0.0629s 0.1250s 15.9 8.0
+32
View File
@@ -0,0 +1,32 @@
Alpha EV4.5 (21064) 275mhz, OSF1 V4.0
SSLeay 0.9.0g 01-May-1998
built on Mon May 4 17:26:09 CST 1998
options:bn(64,64) md2(int) rc4(ptr,int) des(idx,cisc,4,long) idea(int) blowfish(idx)
C flags:cc -tune host -O4 -readonly_strings
The 'numbers' are in 1000s of bytes per second processed.
type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 119.58k 327.48k 443.28k 480.09k 495.16k
mdc2 436.67k 456.35k 465.42k 466.57k 469.01k
md5 1459.34k 6566.46k 11111.91k 13375.30k 14072.60k
hmac(md5) 597.90k 3595.45k 8180.88k 12099.49k 13884.46k
sha1 707.01k 3253.09k 6131.73k 7798.23k 8439.67k
rmd160 618.57k 2729.07k 4711.33k 5825.16k 6119.23k
rc4 8796.43k 9393.62k 9548.88k 9378.77k 9472.57k
des cbc 2165.97k 2514.90k 2586.27k 2572.93k 2639.08k
des ede3 945.44k 1004.03k 1005.96k 1017.33k 1020.85k
idea cbc 1498.81k 1629.11k 1637.28k 1625.50k 1641.11k
rc2 cbc 1866.00k 2044.92k 2067.12k 2064.00k 2068.96k
rc5-32/12 cbc 4366.97k 5521.32k 5687.50k 5729.16k 5736.96k
blowfish cbc 3997.31k 4790.60k 4937.84k 4954.56k 5024.85k
cast cbc 2900.19k 3673.30k 3803.73k 3823.93k 3890.25k
sign verify sign/s verify/s
rsa 512 bits 0.0069s 0.0006s 144.2 1545.8
rsa 1024 bits 0.0304s 0.0018s 32.9 552.6
rsa 2048 bits 0.1887s 0.0062s 5.3 161.4
rsa 4096 bits 1.3667s 0.0233s 0.7 42.9
sign verify sign/s verify/s
dsa 512 bits 0.0067s 0.0123s 149.6 81.1
dsa 1024 bits 0.0177s 0.0332s 56.6 30.1
dsa 2048 bits 0.0590s 0.1162s 16.9 8.6
+32
View File
@@ -0,0 +1,32 @@
Alpha EV5.6 (21164A) 533mhz, Linux 2.0.32
SSLeay 0.9.0p 22-May-1998
built on Sun May 27 14:23:38 GMT 2018
options:bn(64,64) md2(int) rc4(ptr,int) des(idx,risc1,16,long) idea(int) blowfish(idx)
C flags:gcc -O3
The 'numbers' are in 1000s of bytes per second processed.
type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 295.78k 825.34k 1116.42k 1225.10k 1262.65k
mdc2 918.16k 1017.55k 1032.18k 1034.24k 1035.60k
md5 3574.93k 15517.05k 25482.67k 30434.31k 32210.51k
hmac(md5) 1261.54k 7757.15k 18025.46k 27081.21k 31653.27k
sha1 2251.89k 10056.84k 16990.19k 20651.04k 21973.29k
rmd160 1615.49k 7017.13k 11601.11k 13875.62k 14690.31k
rc4 22435.16k 24476.40k 24349.95k 23042.36k 24581.53k
des cbc 5198.38k 6559.04k 6775.43k 6827.87k 6875.82k
des ede3 2257.73k 2602.18k 2645.60k 2657.12k 2670.59k
idea cbc 3694.42k 4125.61k 4180.74k 4193.28k 4192.94k
rc2 cbc 4642.47k 5323.85k 5415.42k 5435.86k 5434.03k
rc5-32/12 cbc 9705.26k 13277.79k 13843.46k 13989.66k 13987.57k
blowfish cbc 7861.28k 10852.34k 11447.98k 11616.97k 11667.54k
cast cbc 6718.13k 8599.98k 8967.17k 9070.81k 9099.28k
sign verify sign/s verify/s
rsa 512 bits 0.0018s 0.0002s 555.9 6299.5
rsa 1024 bits 0.0081s 0.0005s 123.3 2208.7
rsa 2048 bits 0.0489s 0.0015s 20.4 648.5
rsa 4096 bits 0.3402s 0.0057s 2.9 174.7
sign verify sign/s verify/s
dsa 512 bits 0.0019s 0.0032s 529.0 310.2
dsa 1024 bits 0.0047s 0.0086s 214.1 115.7
dsa 2048 bits 0.0150s 0.0289s 66.7 34.6
+31
View File
@@ -0,0 +1,31 @@
Alpha EV5.6 (21164A) 400mhz, OSF1 V4.0
SSLeay 0.9.0 10-Apr-1998
built on Sun Apr 19 07:54:37 EST 1998
options:bn(64,64) md2(int) rc4(ptr,int) des(ptr,risc2,4,int) idea(int) blowfish(idx)
C flags:cc -O4 -tune host -fast
The 'numbers' are in 1000s of bytes per second processed.
type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 276.30k 762.07k 1034.35k 1134.07k 1160.53k
mdc2 814.99k 845.83k 849.09k 850.33k 849.24k
md5 2468.43k 10945.27k 17963.48k 21430.89k 22544.38k
hmac(md5) 1002.48k 6023.98k 13430.99k 19344.17k 22351.80k
sha1 1984.93k 8882.47k 14856.47k 17878.70k 18955.10k
rmd160 1286.96k 5595.52k 9167.00k 10957.74k 11582.30k
rc4 15948.15k 16710.29k 16793.20k 17929.50k 18474.56k
des cbc 3416.04k 4149.37k 4296.25k 4328.89k 4327.57k
des ede3 1540.14k 1683.36k 1691.14k 1705.90k 1705.22k
idea cbc 2795.87k 3192.93k 3238.13k 3238.17k 3256.66k
rc2 cbc 3529.00k 4069.93k 4135.79k 4135.25k 4160.07k
rc5-32/12 cbc 7212.35k 9849.71k 10260.91k 10423.38k 10439.99k
blowfish cbc 6061.75k 8363.50k 8706.80k 8779.40k 8784.55k
cast cbc 5401.75k 6433.31k 6638.18k 6662.40k 6702.80k
sign verify sign/s verify/s
rsa 512 bits 0.0022s 0.0002s 449.6 4916.2
rsa 1024 bits 0.0105s 0.0006s 95.3 1661.2
rsa 2048 bits 0.0637s 0.0020s 15.7 495.6
rsa 4096 bits 0.4457s 0.0075s 2.2 132.7
sign verify sign/s verify/s
dsa 512 bits 0.0028s 0.0048s 362.2 210.4
dsa 1024 bits 0.0064s 0.0123s 155.2 81.6
dsa 2048 bits 0.0201s 0.0394s 49.7 25.4
+21
View File
@@ -0,0 +1,21 @@
#!/usr/local/bin/perl
&doit(100,"Pentium 100 32",0.0195,0.1000,0.6406,4.6100); # pentium-100
&doit(200,"PPro 200 32",0.0070,0.0340,0.2087,1.4700); # pentium-100
&doit( 25,"R3000 25 32",0.0860,0.4825,3.2417,23.8833); # R3000-25
&doit(200,"R4400 200 32",0.0137,0.0717,0.4730,3.4367); # R4400 32bit
&doit(180,"R10000 180 32",0.0061,0.0311,0.1955,1.3871); # R10000 32bit
&doit(180,"R10000 180 64",0.0034,0.0149,0.0880,0.5933); # R10000 64bit
&doit(400,"DEC 21164 400 64",0.0022,0.0105,0.0637,0.4457); # R10000 64bit
sub doit
{
local($mhz,$label,@data)=@_;
for ($i=0; $i <= $#data; $i++)
{
$data[$i]=1/$data[$i]*200/$mhz;
}
printf("%s %6.1f %6.1f %6.1f %6.1f\n",$label,@data);
}
+37
View File
@@ -0,0 +1,37 @@
MIPS R10000 32kI+32kD 180mhz, IRIX 6.4
Using crypto/bn/mips3.s
This is built for n32, which is faster for all benchmarks than the n64
compilation model
SSLeay 0.9.0b 19-Apr-1998
built on Sat Apr 25 12:43:14 EST 1998
options:bn(64,64) md2(int) rc4(ptr,int) des(ptr,risc2,16,long) idea(int) blowfish(ptr)
C flags:cc -use_readonly_const -O2 -DTERMIOS -DB_ENDIAN
The 'numbers' are in 1000s of bytes per second processed.
type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 126.38k 349.38k 472.67k 517.01k 529.81k
mdc2 501.64k 545.87k 551.80k 553.64k 554.41k
md5 1825.77k 7623.64k 12630.47k 15111.74k 16012.09k
hmac(md5) 780.81k 4472.86k 9667.22k 13802.67k 15777.89k
sha1 1375.52k 6213.91k 11037.30k 13682.01k 14714.09k
rmd160 856.72k 3454.40k 5598.33k 6689.94k 7073.48k
rc4 11260.93k 13311.50k 13360.05k 13322.17k 13364.39k
des cbc 2770.78k 3055.42k 3095.18k 3092.48k 3103.03k
des ede3 1023.22k 1060.58k 1063.81k 1070.37k 1064.54k
idea cbc 3029.09k 3334.30k 3375.29k 3375.65k 3380.64k
rc2 cbc 2307.45k 2470.72k 2501.25k 2500.68k 2500.55k
rc5-32/12 cbc 6770.91k 8629.89k 8909.58k 9009.64k 9044.95k
blowfish cbc 4796.53k 5598.20k 5717.14k 5755.11k 5749.86k
cast cbc 3986.20k 4426.17k 4465.04k 4476.84k 4475.08k
sign verify sign/s verify/s
rsa 512 bits 0.0034s 0.0003s 296.1 3225.4
rsa 1024 bits 0.0139s 0.0008s 71.8 1221.8
rsa 2048 bits 0.0815s 0.0026s 12.3 380.3
rsa 4096 bits 0.5656s 0.0096s 1.8 103.7
sign verify sign/s verify/s
dsa 512 bits 0.0034s 0.0061s 290.8 164.9
dsa 1024 bits 0.0084s 0.0161s 119.1 62.3
dsa 2048 bits 0.0260s 0.0515s 38.5 19.4
+32
View File
@@ -0,0 +1,32 @@
MIPS R3000 64kI+64kD 25mhz, ultrix 4.3
SSLeay 0.9.0b 19-Apr-1998
built on Thu Apr 23 07:22:31 EST 1998
options:bn(32,32) md2(int) rc4(ptr,int) des(ptr,risc2,16,long) idea(int) blowfish(idx)
C flags:cc -O2 -DL_ENDIAN -DNOPROTO -DNOCONST
The 'numbers' are in 1000s of bytes per second processed.
type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 14.63k 40.65k 54.70k 60.07k 61.78k
mdc2 29.43k 37.27k 38.23k 38.57k 38.60k
md5 140.04k 676.59k 1283.84k 1654.10k 1802.24k
hmac(md5) 60.51k 378.90k 937.82k 1470.46k 1766.74k
sha1 60.77k 296.79k 525.40k 649.90k 699.05k
rmd160 48.82k 227.16k 417.19k 530.31k 572.05k
rc4 904.76k 996.20k 1007.53k 1015.65k 1010.35k
des cbc 178.87k 209.39k 213.42k 215.55k 214.53k
des ede3 74.25k 79.30k 80.40k 80.21k 80.14k
idea cbc 181.02k 209.37k 214.44k 214.36k 213.83k
rc2 cbc 161.52k 184.98k 187.99k 188.76k 189.05k
rc5-32/12 cbc 398.99k 582.91k 614.66k 626.07k 621.87k
blowfish cbc 296.38k 387.69k 405.50k 412.57k 410.05k
cast cbc 214.76k 260.63k 266.92k 268.63k 258.26k
sign verify sign/s verify/s
rsa 512 bits 0.0870s 0.0089s 11.5 112.4
rsa 1024 bits 0.4881s 0.0295s 2.0 33.9
rsa 2048 bits 3.2750s 0.1072s 0.3 9.3
rsa 4096 bits 23.9833s 0.4093s 0.0 2.4
sign verify sign/s verify/s
dsa 512 bits 0.0898s 0.1706s 11.1 5.9
dsa 1024 bits 0.2847s 0.5565s 3.5 1.8
dsa 2048 bits 1.0267s 2.0433s 1.0 0.5
+32
View File
@@ -0,0 +1,32 @@
R4400 16kI+16kD 200mhz, Irix 5.3
SSLeay 0.9.0e 27-Apr-1998
built on Sun Apr 26 07:26:05 PDT 1998
options:bn(64,32) md2(int) rc4(ptr,int) des(ptr,risc2,16,long) idea(int) blowfish(ptr)
C flags:cc -O2 -use_readonly_const -DTERMIOS -DB_ENDIAN
The 'numbers' are in 1000s of bytes per second processed.
type 8 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md2 79.80k 220.59k 298.01k 327.06k 338.60k
mdc2 262.74k 285.30k 289.16k 288.36k 288.49k
md5 930.35k 4167.13k 7167.91k 8678.23k 9235.86k
hmac(md5) 399.44k 2367.57k 5370.74k 7884.28k 9076.98k
sha1 550.96k 2488.17k 4342.76k 5362.50k 5745.40k
rmd160 424.58k 1752.83k 2909.67k 3486.08k 3702.89k
rc4 6687.79k 7834.63k 7962.61k 8035.65k 7915.28k
des cbc 1544.20k 1725.94k 1748.35k 1758.17k 1745.61k
des ede3 587.29k 637.75k 645.93k 643.17k 646.01k
idea cbc 1575.52k 1719.75k 1732.41k 1736.69k 1740.11k
rc2 cbc 1496.21k 1629.90k 1643.19k 1652.14k 1646.62k
rc5-32/12 cbc 3452.48k 4276.47k 4390.74k 4405.25k 4400.12k
blowfish cbc 2354.58k 3242.36k 3401.11k 3433.65k 3383.65k
cast cbc 1942.22k 2152.28k 2187.51k 2185.67k 2177.20k
sign verify sign/s verify/s
rsa 512 bits 0.0130s 0.0014s 76.9 729.8
rsa 1024 bits 0.0697s 0.0043s 14.4 233.9
rsa 2048 bits 0.4664s 0.0156s 2.1 64.0
rsa 4096 bits 3.4067s 0.0586s 0.3 17.1
sign verify sign/s verify/s
dsa 512 bits 0.0140s 0.0261s 71.4 38.4
dsa 1024 bits 0.0417s 0.0794s 24.0 12.6
dsa 2048 bits 0.1478s 0.2929s 6.8 3.4