tests/testthat/test_hmac.R

context("HMAC signature")

test_that("ECDSA works", {
  key <- read_jwk("../keys/hmac.json")
  sig <- readBin("../keys/hmac.sig", raw(), 100)
  expect_identical(sig, unclass(openssl::sha256(charToRaw("testje"), key = key)))
})
jeroen/jose documentation built on Nov. 11, 2021, 4:17 p.m.