SSL benchmarking para Openssl [cerrado]

2

Tengo un código de cliente y servidor para diferentes implementaciones de SSL, como openssl, wolf ssl, matrix ssl y quiero comparar estas implementaciones en función de:

  • Influencia de la frecuencia de generación de claves simétricas.
  • Influencia del rendimiento de la CPU.
  • Influencia del tamaño de la clave asimétrica.
  • Influencia del tamaño del objeto
  • Influencia de la clave

¿Cómo puedo proceder? ¿Qué herramientas serán útiles? Y también ver este enlace. RENDIMIENTO DE BENCHMARKING SSL :

Este tipo de salida es necesaria, pero no sé qué herramienta utilizan.

    
pregunta dhanu10896 17.01.2017 - 11:38
fuente

1 respuesta

2

Le sugiero que eche un vistazo a los resultados y procedimientos enumerados aquí

Copiado literalmente:

  • Instale openssl-utils (con sus dependencias, esto requerirá aproximadamente 790 KB de almacenamiento)

    opkg install openssl-util
    
  • A continuación, ejecute:

    openssl speed md5 sha1 sha256 sha512 des des-ede3 aes-128-cbc aes-192-cbc aes-256-cbc rsa2048 dsa2048 | tee /tmp/sslspeed
    
    echo "|" 'awk 'match($0,/r[0-9]+/) {print substr($0,RSTART,RLENGTH)}' /etc/banner' 'awk -v FS=": " -v ORS="" '/(Processor|BogoMIPS|Hardware|machine|cpu model|system type)/ { print "| " $2 " " } END { print "" }' /proc/cpuinfo' 'awk -v ORS="" '$1 ~ /OpenSSL/ {print "| " $2 " |"} $1 ~ /(md5|sha)/ {print "  " $5 " |"} $1 ~ /(des|aes)/ {b = b "  " $6 " |"} $1 ~ /(rsa|dsa)/ {print b "  " $6 " | " $7 " ";b=""} END { print "|" }' /tmp/sslspeed | sed 's/\.\(..\)k//g''
    
    echo 
    
respondido por el thel3l 17.01.2017 - 12:44
fuente

Lea otras preguntas en las etiquetas