simple tweetnacl-js benchmark which convinced me to do hashtable on shared keys in header.audience