Ho una nuova installazione di Arch Linux su un modello RaspberryPi B. Sto configurando OpenVPN e utilizzo di easy-rsa per generare chiavi e certificati iniziali. Tutto è andato bene fino a quando ho corso ./build-dh
. Ora sono trascorse 24 ore e lo script è ancora in esecuzione.
Ho già configurato OpenVPN su altri dispositivi e sullo stesso RaspberryPi, ma con Raspbian. E non ricordo che questo comando abbia richiesto così tanto tempo. L'ultima volta che ho usato la chiave a 2048 bit ci sono voluti circa un'ora. Ora sto provando con una chiave a 4096 bit ed è passato più di un giorno.
Qualcuno ha qualche precedente esperienza con questo? Come posso verificare se non si sta eseguendo in loop?
Questo è lo script che sto utilizzando:
#!/bin/sh
# Build Diffie-Hellman parameters for the server side
# of an SSL/TLS connection.
if [ -d $KEY_DIR ] && [ $KEY_SIZE ]; then
$OPENSSL dhparam -out ${KEY_DIR}/dh${KEY_SIZE}.pem ${KEY_SIZE}
else
echo 'Please source the vars script first (i.e. "source ./vars")'
echo 'Make sure you have edited it to reflect your configuration.'
fi
Ecco il mio output top
, openssl
è ~ 67%:
Grazie.
Risultachesitrattadiunaproprietàdell'algoritmopercercareicosiddettinumeriprimifortiequindiaumentaunpo'irequisitidicalcolo.Lasoluzioneèarrivatadalmioaltroticket