📄 hmac-sha1.sql
字号:
---- HMAC-MD5--SELECT encode(hmac('Hi There',decode('0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b', 'hex'),'sha1'), 'hex');-- 2SELECT encode(hmac('Jefe','what do ya want for nothing?','sha1'), 'hex');-- 3SELECT encode(hmac(decode('dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd', 'hex'),decode('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 'hex'),'sha1'), 'hex');-- 4SELECT encode(hmac(decode('cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd', 'hex'),decode('0102030405060708090a0b0c0d0e0f10111213141516171819', 'hex'),'sha1'), 'hex');-- 5SELECT encode(hmac('Test With Truncation',decode('0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c', 'hex'),'sha1'), 'hex');-- 6SELECT encode(hmac('Test Using Larger Than Block-Size Key - Hash Key First',decode('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 'hex'),'sha1'), 'hex');-- 7SELECT encode(hmac('Test Using Larger Than Block-Size Key and Larger Than One Block-Size Data',decode('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 'hex'),'sha1'), 'hex');
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -