Skip to content

HmacSha256

[Source]

Compute HMAC using SHA-256 as the hash function, as defined in RFC 2104.

Returns a 32-byte message authentication code.

let mac = HmacSha256("secret-key", "Hello, World!")
primitive val HmacSha256

Constructors

create

[Source]

new val create()
: HmacSha256 val^

Returns


Public Functions

apply

[Source]

fun tag apply(
  key: (String val | Array[U8 val] val),
  data: (String val | Array[U8 val] val))
: Array[U8 val] val

Parameters

Returns


eq

[Source]

fun box eq(
  that: HmacSha256 val)
: Bool val

Parameters

Returns


ne

[Source]

fun box ne(
  that: HmacSha256 val)
: Bool val

Parameters

Returns