procedure
hmac_SHA256_init(
var
ctx: THMAC_Context; key:
pointer
; klen:
word
);
{
$ifdef
DLL} stdcall; {
$endif
}
procedure
hmac_SHA256_inits(
var
ctx: THMAC_Context; skey: Str255);
{
$ifdef
DLL} stdcall; {
$endif
}
procedure
hmac_SHA256_update(
var
ctx: THMAC_Context; data:
pointer
; dlen:
word
);
{
$ifdef
DLL} stdcall; {
$endif
}
procedure
hmac_SHA256_updateXL(
var
ctx: THMAC_Context; data:
pointer
; dlen:
longint
);
{
$ifdef
DLL} stdcall; {
$endif
}
procedure
hmac_SHA256_final(
var
ctx: THMAC_Context;
var
mac: TSHA256Digest);
{
$ifdef
DLL} stdcall; {
$endif
}