Harness status: OK Found 103 tests 103 Pass Pass setup Pass KMAC128 with no customization verification Pass KMAC128 with customization verification Pass KMAC128 with large data and customization verification Pass KMAC256 with customization and 512-bit output verification Pass KMAC256 with large data and no customization verification Pass KMAC256 with large data and customization verification Pass KMAC128 with no customization verification with altered signature during call Pass KMAC128 with customization verification with altered signature during call Pass KMAC128 with large data and customization verification with altered signature during call Pass KMAC256 with customization and 512-bit output verification with altered signature during call Pass KMAC256 with large data and no customization verification with altered signature during call Pass KMAC256 with large data and customization verification with altered signature during call Pass KMAC128 with no customization verification with altered signature after call Pass KMAC128 with customization verification with altered signature after call Pass KMAC128 with large data and customization verification with altered signature after call Pass KMAC256 with customization and 512-bit output verification with altered signature after call Pass KMAC256 with large data and no customization verification with altered signature after call Pass KMAC256 with large data and customization verification with altered signature after call Pass KMAC128 with no customization verification with transferred signature during call Pass KMAC128 with customization verification with transferred signature during call Pass KMAC128 with large data and customization verification with transferred signature during call Pass KMAC256 with customization and 512-bit output verification with transferred signature during call Pass KMAC256 with large data and no customization verification with transferred signature during call Pass KMAC256 with large data and customization verification with transferred signature during call Pass KMAC128 with no customization verification with transferred signature after call Pass KMAC128 with customization verification with transferred signature after call Pass KMAC128 with large data and customization verification with transferred signature after call Pass KMAC256 with customization and 512-bit output verification with transferred signature after call Pass KMAC256 with large data and no customization verification with transferred signature after call Pass KMAC256 with large data and customization verification with transferred signature after call Pass KMAC128 with no customization with altered plaintext during call Pass KMAC128 with customization with altered plaintext during call Pass KMAC128 with large data and customization with altered plaintext during call Pass KMAC256 with customization and 512-bit output with altered plaintext during call Pass KMAC256 with large data and no customization with altered plaintext during call Pass KMAC256 with large data and customization with altered plaintext during call Pass KMAC128 with no customization with altered plaintext after call Pass KMAC128 with customization with altered plaintext after call Pass KMAC128 with large data and customization with altered plaintext after call Pass KMAC256 with customization and 512-bit output with altered plaintext after call Pass KMAC256 with large data and no customization with altered plaintext after call Pass KMAC256 with large data and customization with altered plaintext after call Pass KMAC128 with no customization with transferred plaintext during call Pass KMAC128 with customization with transferred plaintext during call Pass KMAC128 with large data and customization with transferred plaintext during call Pass KMAC256 with customization and 512-bit output with transferred plaintext during call Pass KMAC256 with large data and no customization with transferred plaintext during call Pass KMAC256 with large data and customization with transferred plaintext during call Pass KMAC128 with no customization with transferred plaintext after call Pass KMAC128 with customization with transferred plaintext after call Pass KMAC128 with large data and customization with transferred plaintext after call Pass KMAC256 with customization and 512-bit output with transferred plaintext after call Pass KMAC256 with large data and no customization with transferred plaintext after call Pass KMAC256 with large data and customization with transferred plaintext after call Pass KMAC128 with no customization no verify usage Pass KMAC128 with customization no verify usage Pass KMAC128 with large data and customization no verify usage Pass KMAC256 with customization and 512-bit output no verify usage Pass KMAC256 with large data and no customization no verify usage Pass KMAC256 with large data and customization no verify usage Pass KMAC128 with no customization round trip Pass KMAC128 with customization round trip Pass KMAC128 with large data and customization round trip Pass KMAC256 with customization and 512-bit output round trip Pass KMAC256 with large data and no customization round trip Pass KMAC256 with large data and customization round trip Pass KMAC128 with no customization signing with wrong algorithm name Pass KMAC128 with customization signing with wrong algorithm name Pass KMAC128 with large data and customization signing with wrong algorithm name Pass KMAC256 with customization and 512-bit output signing with wrong algorithm name Pass KMAC256 with large data and no customization signing with wrong algorithm name Pass KMAC256 with large data and customization signing with wrong algorithm name Pass KMAC128 with no customization verifying with wrong algorithm name Pass KMAC128 with customization verifying with wrong algorithm name Pass KMAC128 with large data and customization verifying with wrong algorithm name Pass KMAC256 with customization and 512-bit output verifying with wrong algorithm name Pass KMAC256 with large data and no customization verifying with wrong algorithm name Pass KMAC256 with large data and customization verifying with wrong algorithm name Pass KMAC128 with no customization verification failure due to wrong plaintext Pass KMAC128 with customization verification failure due to wrong plaintext Pass KMAC128 with large data and customization verification failure due to wrong plaintext Pass KMAC256 with customization and 512-bit output verification failure due to wrong plaintext Pass KMAC256 with large data and no customization verification failure due to wrong plaintext Pass KMAC256 with large data and customization verification failure due to wrong plaintext Pass KMAC128 with no customization verification failure due to wrong signature Pass KMAC128 with customization verification failure due to wrong signature Pass KMAC128 with large data and customization verification failure due to wrong signature Pass KMAC256 with customization and 512-bit output verification failure due to wrong signature Pass KMAC256 with large data and no customization verification failure due to wrong signature Pass KMAC256 with large data and customization verification failure due to wrong signature Pass KMAC128 with no customization verification failure due to short signature Pass KMAC128 with customization verification failure due to short signature Pass KMAC128 with large data and customization verification failure due to short signature Pass KMAC256 with customization and 512-bit output verification failure due to short signature Pass KMAC256 with large data and no customization verification failure due to short signature Pass KMAC256 with large data and customization verification failure due to short signature Pass KMAC128 with no customization verification failure due to wrong length parameter Pass KMAC128 with customization verification failure due to wrong length parameter Pass KMAC128 with large data and customization verification failure due to wrong length parameter Pass KMAC256 with customization and 512-bit output verification failure due to wrong length parameter Pass KMAC256 with large data and no customization verification failure due to wrong length parameter Pass KMAC256 with large data and customization verification failure due to wrong length parameter