A Novel Hash Function Based on a Chaotic Substitution Box | Synapse