ALTERARE LA FUNZIONE [dbo]. [HMAC]
(
@KEY VARCHAR (MAX),
@MESSAGE VARCHAR (MAX)
)
RITORNI VARCHAR (MAX)
AS
COMINCIARE
--TRITARE la chiave se più lungamente di 16 caratteri
SE (LEN (@KEY) >64)
REGOLARE il @key = HASHBYTES (“md5„, @key)
DICHIARARE IL @I_KEY_PAD VARCHAR (MAX), IL @O_KEY_PAD VARCHAR (MAX), IL @POSITION INT
REGOLARE il @position = 1
REGOLARE il @i_key_pad = ''
REGOLARE il @o_key_pad = ''
--impiombare il ipad & il opod con la chiave
MENTRE @position <>
|