Lyra2
Mais informações
- Criado por
- Marcos Simplicio Jr. et al. (Universidade de São Paulo)
- Tipo
- Hash de senha
Um hash de senha brasileiro que exige muita memória, construído sobre uma esponja e mais conhecido entre mineradores de criptomoedas do que entre sysadmins.
O Lyra2 nasceu em um grupo da Universidade de São Paulo liderado por Marcos Simplicio Jr. Ele preenche uma matriz de memória usando uma esponja baseada no BLAKE2b e depois revisita e reescreve as linhas em ordem pseudoaleatória, de modo que o atacante que economiza memória paga com um aumento brutal de processamento. Os custos de tempo e de memória são ajustados de forma independente.
Recebeu menção especial na Password Hashing Competition em 2015, mas a vitória ficou com o Argon2. Seu maior uso no mundo real acabou sendo a prova de trabalho: a variante Lyra2REv2 movimentou a Vertcoin por vários anos, numa tentativa de manter os mineradores de ASIC afastados, com resultados mistos.