encode($value), ); } public function testVerify(): void { $hmacKey = random_bytes(64); $value = uniqid('values', true); self::assertTrue((new HmacEncoder($hmacKey))->verify($value, hash_hmac('sha256', $value, $hmacKey))); } } __halt_compiler();----SIGNATURE:----S+llUB6pWx1q8aMi48nRCIPcn957xi4/kxrEfjULGDrgY0CxmETJJ70uGysg/23V1meyWV7lFk+nCF9wXQbjJ3g7LYQx9RTRg4kZkiXBh+Kn9GnjPbtw+Vd5w4jhQbrcYDOULv3RPxnEmzxjxa5nLvoI7ceM7N6qZzfnX08VHfob5bxBUR/nCFM4BpUKRoCIrkwpLtThX/hNxo1TizNFnqTReizYHj3CBDXneKiu/v2ddrC9f8AQI1JnwmqDe/2QkAw2HIhK+7r/i2//BzKU6URJmonK0tKa7Mg3bbvWd9PTkHXKEkWqsg4FvBLnALlwmAsBUpaJVnAv69lHNm4NMoOif1SzI8hVR/VHvcBOv8ij3m3OY6aVVBLd+uMhskqS1lLtptwMPtrsKHk6/Tcv54LXyhk1vDAmZTsWKTSim8j0xOzsi7Sn9dqR+VZuV7Joqw9nH+zEk84trAlizL37rIfZp6OnucOWzj2g279BF4kQXHb28haByU2wGOCdQ9yiWht50NF0J6rFNPxnwpQ5UzX6Jiwls+cts1jHHb8/OJJ+i+IGBkGTQ3IGcroGYvYdpLwdw+BQlS6KDg5QrbLeHSm7yzPVNIC6K50gpsJHgPY7OYO2vUrybAUDPJ4kd19Sfd0sRvyNufZD/Uv3vNCTk1L6Yxf9SI5lNVasVpzORuQ=----ATTACHMENT:----NjI0MDQ1OTM1Mjk3NjI1NyAyNDc2MTU4OTI2NzE1OTQ0IDQxMjcxNDU4OTY4NzI4MjQ=