Como verificar a velocidade do AES no Ubuntu?

1

Existe alguma maneira de verificar a rapidez com que uma máquina Ubuntu 16.04 pode fazer a criptografia AES?

Eu não sou interessante em comparar os níveis de AES, mas estou apenas curioso para ver o custo quantificado de alguma forma.

Como é usado para coisas como criptografia de disco inteiro e teclados sem fio, eu sei que deve ser extremamente barato. Ainda assim, estou curioso para ver alguns números.

Não vejo isso mencionado na biblioteca de velocidade do OpenSSL . Existe alguma outra ferramenta que eu possa usar ou baixar?

    
por Louis 09.07.2016 / 05:16

1 resposta

5

Embora não esteja listado na página man de openssl speed , ele ainda pode medir a velocidade de aes (na minha máquina, pelo menos). Executar openssl speed {some random value} imprimirá uma mensagem de erro que inclui a lista de cifras que pode ser testada.

Para mim (em um debian), isso inclui aes-128-cbc, aes-192-cbc, aes-256-cbc, aes-128-ige, aes-192-ige e aes-256-ige. / p>

Se você quiser testar a velocidade dos algoritmos de criptografia de disco, você também pode usar cryptsetup benchmark , que mostrará a velocidade de diferentes algoritmos de criptografia e modos em bytes / segundo. Você notará que o modo pode influenciar bastante a velocidade (na minha máquina, aes-xts é três vezes mais rápida que aes-cbc).

Como observou @txtechhelp, os resultados desses testes são altamente dependentes da máquina na qual você os executa. Alguns processadores têm um conjunto de instruções AES que pode permitir melhorias massivas na velocidade.

No meu sistema (i7 4GHz) os resultados de cryptsetup benchmark fornecem AES256-CBC em cerca de 600MiB / s para criptografia e 2,1GiB / s para descriptografia, e AES256-XTS (quando se usa XTS, a chave é dividida ao meio então você tem que olhar para o resultado da chave de 512bits para AES256) a cerca de 1.8GiB / s para criptografia e 2GiB / s para descriptografia. Como você pode ver, isso é muito mais rápido que a velocidade de um bom SSD, e certamente muito mais rápido do que um excelente datilógrafo.

    
por 09.07.2016 / 22:11