A password hash function based on finite abelian groups | Heykuki News