Openssl Speed rsa


  • 0

    openssl speed rsa es un comando de GNU/linux que crea/verificar claves encriptadas devolviendo el tiempo/cantidad de claves generadas/verificadas.

    Como tal , puede utilizarse como benchmark para medir la potencia de calculo del sistema.

    la forma de ejecución es muy sencilla, solo hay que ejecutar el comando openssl speed rsa en un terminal y dejarle trabajar ( tarda como minuto y medio en hacer sus calculos ) .

    Como benchmark , vamos a utilizar el resultado de 4096 bits que devuelve en la ultima linea:

    openssl speed rsa
    Doing 512 bit private rsa's for 10s: 36425 512 bit private RSA's in 9.63s
    Doing 512 bit public rsa's for 10s: 620550 512 bit public RSA's in 9.69s
    Doing 1024 bit private rsa's for 10s: 12446 1024 bit private RSA's in 9.70s
    Doing 1024 bit public rsa's for 10s: 254976 1024 bit public RSA's in 9.69s
    Doing 2048 bit private rsa's for 10s: 2517 2048 bit private RSA's in 9.70s
    Doing 2048 bit public rsa's for 10s: 91586 2048 bit public RSA's in 9.69s
    Doing 4096 bit private rsa's for 10s: 428 4096 bit private RSA's in 9.69s
    Doing 4096 bit public rsa's for 10s: 28515 4096 bit public RSA's in 9.70s
    OpenSSL 0.9.8a 11 Oct 2005
    built on: Wed Mar 29 09:45:18 UTC 2006
    options:bn(64,64) md2(int) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) blow    ish(ptr2)
    compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_D    FCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wa,--noexecstack -g -Wall -DMD    2_REG_T=int -DMD5_ASM
    available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used: times
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000264s 0.000016s   3782.5  64040.2
    rsa 1024 bits 0.000779s 0.000038s   1283.1  26313.3
    rsa 2048 bits 0.003854s 0.000106s    259.5   9451.6
    [u]rsa 4096 bits 0.022640s 0.000340s     44.2   2939.7[/u]
    
    

    para sacar la informacion del sistema, se puede hacer un uname -a ( que devuelve el kernel utilizado ) y un cat /proc/cpuinfo ( que devuelve los parametros del procesador )

    ejemplo :D



  • 1

    Y qué se toma como resultado, los sign/s o los verify/s ? En una LiveCD tambien podré hacerlo no?



  • 2

    el verify es un numero mas sencillo ( nada de decimales :P ) …

    en una live, si trae los paquetes de oopenssl es posible ( kubuntu 0,6 por ejemplo )



  • 3

    Este es mi resultado con mi Gentoo recien instalado :p , pero me surge una duda, al lanzar un cat /proc/cpuinfo me dice que tengo la cpu a 1800 mhz (stock), pero lo tengo oceado a 2400 :vayatela: .



  • 4

    @Nightwalker:

    Este es mi resultado con mi Gentoo recien instalado :p , pero me surge una duda, al lanzar un cat /proc/cpuinfo me dice que tengo la cpu a 1800 mhz (stock), pero lo tengo oceado a 2400 :vayatela: .

    C&Q powah!!!!

    en la consola ( en otra terminal ) lanza un comando yes para cargar de trabajo el procesador y asi evitar que actue el C&Q ;)

    jejeje como mola tirar de 64 bits ehh ?????



  • 5

    No funciona con el comando yes, y tampoco creo que sea por el C&Q, porque la frequencia esta siempre al maximo, a 1800 mhz(stock), con C&Q estaria a 1300 aproximadamente. Cuando tenga un rato reconfigurare el kernel a ver que tal. :verguen:

    Por cierto barton, veo que usas kde, si no te importa, podrias decirme que tienes en Centro de control -> Sonidos y multimedia-> Sistema de sonido en la pestanya Hardware, que no consigo que funcione el arts . Gracias



  • 6

    yo voy con ALSA :D

    el "yes" quizas no lo tengas instalado ;)



  • 7

    Que decepción… saco menos de la mitad que vosotros :triston:

    Un Suse 9.1 Live que he encontrado por aqui (el openssl es 1 año más viejo que el vuestro), imagino que a 32Bits, con el X2 @ 3150Mhz :



  • 8

    para estas cosas, los 64 bits se comportan de miedo :D



  • 9

    Alguna LiveCD en 64 bits que esté bien ? (solo la usaré para pasar este benchmark xD )



  • 10

    kubuntu … ademas tiene un icono muy "divertido" que pone "instalar " :sisi: :sisi: :sisi: :sisi: :sisi: :sisi: :sisi:



  • 11

    Tengo el Kubuntu 5.10 Live 64 bits, ese ya me servirá no? (lo digo por no bajarme el 6 :p )

    Edit: Pues no me reconoce el comando openssl ni me arranca las X :(



  • 12

    Pues ahí queda mi configuración y resultados

    Un Saludo!



  • 13

    @krampak:

    Tengo el Kubuntu 5.10 Live 64 bits, ese ya me servirá no? (lo digo por no bajarme el 6 :p )

    Edit: Pues no me reconoce el comando openssl ni me arranca las X :(

    prueba a hacer un :

    sudo apt-get install -y openssl

    a ver si traga ;)

    sobre las X.. quizas tu targeta sea demasiado nueva para esa disto ( ademas es ATI, que no se llevan "demasiado bien" con GNU/linux , :risitas: :risitas: :risitas: :risitas: :risitas: ;)

    P.D. instalate la 6.06 y "disfrutala" :D



  • 14

    ya he pasado de las 3000 :D

    :sisi: :sisi: :sisi: :sisi: :sisi:





Has perdido la conexión. Reconectando a Hardlimit.