Inputs

Secret key (SKEY)

Results

Waiting for input…
This utility helps you implement Duo's HMAC authentication scheme.

By using the same values here and in your implementation, you can compare each step of the algorithm to identify bugs. To get started, provide real values or generate random values using the button at the top, then generate the signature to compare results.