Verifies that two parties hold the same symmetric key without exposing it. Supports the three standard forms: TDES-ECB (ANSI X9.24-1), AES-ECB, and AES-CMAC of the empty message (RFC 4493 / TR-31 KC block). Test vectors sourced from NIST SP 800-67 Rev 2 and NIST SP 800-38B.