FERRAMENTAS LINUX: O Hashing seguro do SM3 acelerado por AVX foi enfileirado para o Kernel Linux 5.18

quarta-feira, 9 de fevereiro de 2022

O Hashing seguro do SM3 acelerado por AVX foi enfileirado para o Kernel Linux 5.18


 Confira !!

No ano passado, o Grupo Alibaba  contribuiu com o hash SM3 otimizado para o AVX para o kernel do Linux para acelerar esse algoritmo de hash chinês que tem casos de uso semelhantes ao do SHA256 enquanto tem segurança e desempenho semelhantes. Esse trabalho agora está enfileirado na ramificação "-next" do subsistema de criptografia para Linux 5.18.

O SM3 faz parte do Chinese Commercial Cryptography Suite e, embora tenha havido suporte para esse algoritmo no kernel Linux - inclusive no driver TrustZone CrpyotCell da Arm - não houve nenhuma versão otimizada para x86_64. O trabalho do Alibaba é otimizado para CPUs Intel/AMD modernas com Advanced Vector Extensions (AVX) e pode acelerar drasticamente o processo de hash.

Na semana passada, o código foi mesclado no cryptodev para criar uma biblioteca autônoma SM3 dentro do kernel e, em seguida, introduzir o código otimizado do AVX .



Tianjia Zhang, do Alibaba, está relatando um aumento de até 38% no desempenho com este código AVX em um sistema Skylake. Procure isso no Linux 5.18 caso você tenha um uso para o SM3 não atendido por SHA256.







Fonte

Até a próxima !!


Nenhum comentário:

Postar um comentário