FUNKTION [dbo] ÄNDERN. [HMAC]
(
@KEY VARCHAR (MAX),
@MESSAGE VARCHAR (MAX)
)
RÜCKKEHR VARCHAR (MAX)
WIE
ANFANGEN
--Schlüssel HACKEN wenn länger als 16 Buchstaben
WENN (LEN (@KEY) >64)
@key = HASHBYTES („md5“, @key) EINSTELLEN
@I_KEY_PAD VARCHAR (MAX), @O_KEY_PAD VARCHAR (MAX), @POSITION INT ERKLÄREN
@position EINSTELLEN = 1
@i_key_pad EINSTELLEN = ''
@o_key_pad EINSTELLEN = ''
--ipad u. opod mit Schlüssel verstärken
WÄHREND @position <>
|