TupleHash128 Generator - Tuple Authentication Hash

Generate TupleHash128 - encode tuples with domain separation preventing concatenation ambiguity attacks.

Input
0 bytes
Personalization

0 bytes

Secure Client-Side Computation • 100% Private

Result Output

About

TupleHash128 is a tuple hashing function defined in NIST SP 800-185 that encodes sequences of strings with domain separation, ensuring hash([a,b]) != hash([ab]) to prevent attacks on structured data.

Specifications

Output Size Variable
Standard NIST SP 800-185
Standard Year 2016
Origin Keccak submission to NIST SHA-3 competition
Origin Year 2008

Use Cases

  • Structured data integrity verification
  • Certificate chain hashing
  • Database record authentication
  • Serialization format integrity
  • Protocol message authentication

Frequently Asked Questions