File tree Expand file tree Collapse file tree 2 files changed +61
-0
lines changed
contrib/pgcrypto/expected Expand file tree Collapse file tree 2 files changed +61
-0
lines changed Original file line number Diff line number Diff line change 1+ --
2+ -- HMAC-MD5
3+ --
4+ SELECT hmac(
5+ 'Hi There',
6+ '\x0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b'::bytea,
7+ 'md5');
8+ ERROR: Cannot use "md5": No such hash algorithm
9+ -- 2
10+ SELECT hmac(
11+ 'Jefe',
12+ 'what do ya want for nothing?',
13+ 'md5');
14+ ERROR: Cannot use "md5": No such hash algorithm
15+ -- 3
16+ SELECT hmac(
17+ '\xdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd'::bytea,
18+ '\xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'::bytea,
19+ 'md5');
20+ ERROR: Cannot use "md5": No such hash algorithm
21+ -- 4
22+ SELECT hmac(
23+ '\xcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd'::bytea,
24+ '\x0102030405060708090a0b0c0d0e0f10111213141516171819'::bytea,
25+ 'md5');
26+ ERROR: Cannot use "md5": No such hash algorithm
27+ -- 5
28+ SELECT hmac(
29+ 'Test With Truncation',
30+ '\x0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c'::bytea,
31+ 'md5');
32+ ERROR: Cannot use "md5": No such hash algorithm
33+ -- 6
34+ SELECT hmac(
35+ 'Test Using Larger Than Block-Size Key - Hash Key First',
36+ '\xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'::bytea,
37+ 'md5');
38+ ERROR: Cannot use "md5": No such hash algorithm
39+ -- 7
40+ SELECT hmac(
41+ 'Test Using Larger Than Block-Size Key and Larger Than One Block-Size Data',
42+ '\xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'::bytea,
43+ 'md5');
44+ ERROR: Cannot use "md5": No such hash algorithm
Original file line number Diff line number Diff line change 1+ --
2+ -- MD5 message digest
3+ --
4+ SELECT digest('', 'md5');
5+ ERROR: Cannot use "md5": No such hash algorithm
6+ SELECT digest('a', 'md5');
7+ ERROR: Cannot use "md5": No such hash algorithm
8+ SELECT digest('abc', 'md5');
9+ ERROR: Cannot use "md5": No such hash algorithm
10+ SELECT digest('message digest', 'md5');
11+ ERROR: Cannot use "md5": No such hash algorithm
12+ SELECT digest('abcdefghijklmnopqrstuvwxyz', 'md5');
13+ ERROR: Cannot use "md5": No such hash algorithm
14+ SELECT digest('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789', 'md5');
15+ ERROR: Cannot use "md5": No such hash algorithm
16+ SELECT digest('12345678901234567890123456789012345678901234567890123456789012345678901234567890', 'md5');
17+ ERROR: Cannot use "md5": No such hash algorithm
You can’t perform that action at this time.
0 commit comments