O desenvolvedor do Wireguard acelerou significativamente a chamada getrandom() no Linux
Jason Donenfeld, autor do VPN WireGuard, apresentou patches que aceleram significativamente a obtenção de números aleatórios do sistema por meio da função getrandom(), implementada através da respectiva chamada de sistema Linux. A vantagem dessa solução em comparação com o uso de /dev/random ou /dev/urandom é a resistência a ataques de exaustão de descritores de arquivo, que podem levar a chaves criptográficas não inicializadas e não aleatórias. A otimização proposta baseia-se […]
