Exemple #1
0
    public void Managed()
    {
        using var mac = HmacUtils.Create(DigestType.Sha1, _randomKey);
        mac.Update(_randombytes);

        Span <byte> temp = stackalloc byte[mac.Length];

        mac.GetMac(temp);
    }
Exemple #2
0
 public void TestSha512(string keyStr, string messageHex, string expected)
 {
     using var hmac = HmacUtils.Create(DigestType.Sha512, keyStr.FromHex());
     Assert.AreEqual(@"HMAC-SHA-512", hmac.Name);
     TestUtils.MacTest(hmac, messageHex.FromHex(), expected);
 }