Hashing by Walking Over Expanders: A Recipe for Constructing Provably Secure Hash Functions
摘要
As a method to construct provably secure hash functions, the use of families of expander graphs is known. Two approaches are employed in their instantiation: one using theCayley graph Cayley graph of a finite group and the other utilizing the isogeny graphs between supersingular elliptic curves (more generally, superspecial abelian varieties). This paper provides explanations for these constructions and summarizes recent developments.