|
04-25-2010, 10:17 AM
(This post was last modified: 04-25-2010, 10:26 AM by divVerent.)
NOTE: this is NOT for players, ONLY for server admins. People who do not host a game server PLEASE IGNORE THIS AND DO NOT VOTE IN THE POLL.
To participate in this poll, you must be hosting a Nexuiz server, or willing to host a Xonotic server in the future.
Do the following command on your Linux shell of your server:
Code: openssl speed rsa1024
That will output some stuff that ends with:
Code: | sign verify sign/s verify/s
| rsa 1024 bits 0.001052s 0.000048s 950.2 21045.7
What I need, is the number at sign/s. Please answer the poll with the range in which the value is on your server.
Background: I am implementing player authentication, and the cryptography involved may put some load on the server. I need to know how fast our target server machines actually are, to tune this.
|
|
04-25-2010, 11:22 AM
(This post was last modified: 04-25-2010, 11:23 AM by FruitieX.)
Code: | sign verify sign/s verify/s
|rsa 1024 bits 0.004327s 0.000182s 231.1 5480.7
box is running 4 dedicated servers when this command was run
|
|
Since the server stopped working due to some hardware issue, these values are only a rough estimate on very similar hardware (same CPU, same OS, yet not running inside a vm nor tied to only one core -- those issues were factored in by slowing down the real result by a factor of 3)
Code: sign verify sign/s verify/s
rsa 1024 bits 0.002613s 0.000123s 382.7 8130.1
|
|
Thanks already, we seem to have a clear trend - the 220 to 470 range seems to win
so I will try to implement something that will behave well on hardware with that.
Still, continue the testing here, as that info is also useful for other later decisions. I might also later make a similar benchmark for the clients (where people would post fps numbers)
|
|
My server is not up often these days, its just for testing on a 'real' dedicated. The hardware is a p4 of ~3ghz The sign/s are ~310, the server dont do much else then this so its under no additional load during the test. Perhaps it would be wize to run the test while a dp-server with a few clients is running?
|
|
No, the program tries to compensate for background load by only counting CPU time. So it does not matter if it is run with or without background load.
|
|
Code: sign verify sign/s verify/s
rsa 1024 bits 0.002217s 0.000105s 451.1 9500.0
|
|
04-25-2010, 04:31 PM
(This post was last modified: 06-08-2010, 05:49 PM by lopho.)
Code: . sign verify sign/s verify/s
rsa 1024 bits 0.003773s 0.000157s 265.1 6370.5
update, got my self a 2nd server:
Code: . sign verify sign/s verify/s
rsa 1024 bits 0.001395s 0.000061s 716.6 16311.5
|
|
04-25-2010, 05:40 PM
(This post was last modified: 04-25-2010, 05:45 PM by Taximus.)
I'm getting this:
Code: | sign verify sign/s verify/s
|rsa 1024 bits 0.003610s 0.000152s 277.0 6572.8
Another vote for 220 to 470
Thanks to the devs!
PM me if you need something... I'll be happy to help for any translation work needed...
|
|
DCC:
rsa 1024 bits 0.001140s 0.000056s 876.8 17875.4
"One should strive to achieve; not sit in bitter regret."
|
|
11-18-2010, 11:26 PM
(This post was last modified: 11-18-2010, 11:29 PM by Dokujisan.)
Code: sign verify sign/s verify/s
rsa 1024 bits 0.000574s 0.000031s 1742.8 32631.0
Another virtual server (from another host) that I use
Code: sign verify sign/s verify/s
rsa 1024 bits 0.001967s 0.000085s 508.5 11813.4
|
|
two debian servers
Code: Doing 1024 bit private rsa's for 10s: 12634 1024 bit private RSA's in 10.00s
Doing 1024 bit public rsa's for 10s: 220543 1024 bit public RSA's in 9.99s
OpenSSL 0.9.8o 01 Jun 2010
built on: Thu Aug 26 17:00:49 UTC 2010
options:bn(64,64) md2(int) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) blowfish(ptr2)
compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wa,--noexecstack -g -Wall -DMD32_REG_T=int -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM
available timing options: TIMES TIMEB HZ=100 [sysconf value]
timing function used: times
sign verify sign/s verify/s
rsa 1024 bits 0.000792s 0.000045s 1263.4 22076.4
Code: Doing 1024 bit private rsa's for 10s: 14855 1024 bit private RSA's in 9.54s
Doing 1024 bit public rsa's for 10s: 285840 1024 bit public RSA's in 9.97s
OpenSSL 0.9.8o 01 Jun 2010
built on: Thu Aug 26 17:00:49 UTC 2010
options:bn(64,64) md2(int) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) blowfish(ptr2)
compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wa,--noexecstack -g -Wall -DMD32_REG_T=int -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM
available timing options: TIMES TIMEB HZ=100 [sysconf value]
timing function used: times
sign verify sign/s verify/s
rsa 1024 bits 0.000642s 0.000035s 1557.1 28670.0
|
|
I already had 2 Xonotic dedicated servers running whilst running the command, but well:
Code: sign verify sign/s verify/s
rsa 1024 bits 0.002015s 0.000086s 496.2 11578.2
|
|
On DCC server:
sign verify sign/s verify/s
rsa 1024 bits 0.001140s 0.000055s 877.0 18092.8
On PlanetXonotic.de:
sign verify sign/s verify/s
rsa 1024 bits 0.001244s 0.000052s 803.9 19309.4
Real signature is still in production!
|
|
Code: sign verify sign/s verify/s
rsa 1024 bits 0.000829s 0.000040s 1206.7 25066.7
|
|
Code: | sign verify sign/s verify/s
|rsa 1024 bits 0.003164s 0.000143s 316.0 7016.7
|
|
Code: | sign verify sign/s verify/s
| rsa 1024 bits 0.000679s 0.000037s 1472.2 26823.4
|
|
02-24-2011, 04:21 AM
(This post was last modified: 02-24-2011, 04:22 AM by Janhouse.)
sign/s verify/s
1247.3 24021.2
|
|
02-24-2011, 05:43 AM
(This post was last modified: 02-24-2011, 05:46 AM by chooksta.)
mines faster than all of yours put together.
because mines red.
its that simple.
:^
divverent , also sorry mate , i had to do this joke , your cool and i know you will have a rofl/lol for a bit.
if i made 1 pearson smile , then ill take the ban
pardon me sir
:^
|
|
New server. shirkhan.dyndns.org. It's a bit faster than affenbande
sign verify sign/s verify/s
rsa 1024 bits 0.000517s 0.000029s 1933.3 34565.7
He can talk the talk, but can he caulk the caulk?
|
|
sign verify sign/s verify/s
rsa 1024 bits 0.000724s 0.000039s 1381.5 25408.2
"Try not. Do, or do not. There is no try" Joda , Starwars
|
|
06-01-2011, 05:40 AM
(This post was last modified: 06-01-2011, 05:44 AM by It'sMe.)
Code: | sign verify sign/s verify/s
| rsa 1024 bits 0.000615s 0.000037s 1624.9 27054.1
|
|
08-01-2011, 08:10 AM
On my beautiful sparc box I get 25.7.
Code: Doing 1024 bit private rsa's for 10s: 258 1024 bit private RSA's in 10.02s
Doing 1024 bit public rsa's for 10s: 4967 1024 bit public RSA's in 9.98s
OpenSSL 1.0.0c 2 Dec 2010
built on: Wed Dec 15 21:56:23 CET 2010
options:bn(64,32) rc4(ptr,char) des(idx,cisc,16,long) aes(partial) blowfish(ptr)
compiler: sparc-unknown-linux-gnu-gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DB_ENDIAN -DTERMIO -Wall -DBN_DIV2W -O2 -mcpu=ultrasparc -mtune=ultrasparc -mvis -pipe -fno-strict-aliasing -Wa,--noexecstack
sign verify sign/s verify/s
rsa 1024 bits 0.038837s 0.002009s 25.7 497.7
|
|
Code: Doing 1024 bit private rsa's for 10s: 18407 1024 bit private RSA's in 10.00s
Doing 1024 bit public rsa's for 10s: 328830 1024 bit public RSA's in 10.00s
OpenSSL 0.9.8k 25 Mar 2009
built on: Thu Feb 10 01:45:33 UTC 2011
options:bn(64,64) md2(int) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) blowfish(ptr2)
compiler: cc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wa,--noexecstack -g -Wall -DMD32_REG_T=int -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM
available timing options: TIMES TIMEB HZ=100 [sysconf value]
timing function used: times
sign verify sign/s verify/s
rsa 1024 bits 0.000543s 0.000030s 1840.7 32883.0
#deathmatchers
|
|
10-24-2011, 04:51 PM
(This post was last modified: 10-24-2011, 04:53 PM by LukeLC.)
Code: ______________sign______verify______sign/s__verify/s
rsa 1024 bits 0.000356s 0.000019s 2805.5 52480.9
Looks like I win
|
|