mirror of
https://github.com/postgres/postgres.git
synced 2025-10-27 00:12:01 +03:00
Add regression expected-files for older OpenSSL in FIPS mode.
Cover contrib/pgcrypto, per buildfarm. Author: Tom Lane <tgl@sss.pgh.pa.us> Discussion: https://postgr.es/m/443709.1757876535@sss.pgh.pa.us Backpatch-through: 17
This commit is contained in:
44
contrib/pgcrypto/expected/hmac-md5_2.out
Normal file
44
contrib/pgcrypto/expected/hmac-md5_2.out
Normal file
@@ -0,0 +1,44 @@
|
||||
--
|
||||
-- HMAC-MD5
|
||||
--
|
||||
SELECT hmac(
|
||||
'Hi There',
|
||||
'\x0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b'::bytea,
|
||||
'md5');
|
||||
ERROR: Cannot use "md5": No such hash algorithm
|
||||
-- 2
|
||||
SELECT hmac(
|
||||
'Jefe',
|
||||
'what do ya want for nothing?',
|
||||
'md5');
|
||||
ERROR: Cannot use "md5": No such hash algorithm
|
||||
-- 3
|
||||
SELECT hmac(
|
||||
'\xdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd'::bytea,
|
||||
'\xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'::bytea,
|
||||
'md5');
|
||||
ERROR: Cannot use "md5": No such hash algorithm
|
||||
-- 4
|
||||
SELECT hmac(
|
||||
'\xcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd'::bytea,
|
||||
'\x0102030405060708090a0b0c0d0e0f10111213141516171819'::bytea,
|
||||
'md5');
|
||||
ERROR: Cannot use "md5": No such hash algorithm
|
||||
-- 5
|
||||
SELECT hmac(
|
||||
'Test With Truncation',
|
||||
'\x0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c'::bytea,
|
||||
'md5');
|
||||
ERROR: Cannot use "md5": No such hash algorithm
|
||||
-- 6
|
||||
SELECT hmac(
|
||||
'Test Using Larger Than Block-Size Key - Hash Key First',
|
||||
'\xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'::bytea,
|
||||
'md5');
|
||||
ERROR: Cannot use "md5": No such hash algorithm
|
||||
-- 7
|
||||
SELECT hmac(
|
||||
'Test Using Larger Than Block-Size Key and Larger Than One Block-Size Data',
|
||||
'\xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'::bytea,
|
||||
'md5');
|
||||
ERROR: Cannot use "md5": No such hash algorithm
|
||||
17
contrib/pgcrypto/expected/md5_2.out
Normal file
17
contrib/pgcrypto/expected/md5_2.out
Normal file
@@ -0,0 +1,17 @@
|
||||
--
|
||||
-- MD5 message digest
|
||||
--
|
||||
SELECT digest('', 'md5');
|
||||
ERROR: Cannot use "md5": No such hash algorithm
|
||||
SELECT digest('a', 'md5');
|
||||
ERROR: Cannot use "md5": No such hash algorithm
|
||||
SELECT digest('abc', 'md5');
|
||||
ERROR: Cannot use "md5": No such hash algorithm
|
||||
SELECT digest('message digest', 'md5');
|
||||
ERROR: Cannot use "md5": No such hash algorithm
|
||||
SELECT digest('abcdefghijklmnopqrstuvwxyz', 'md5');
|
||||
ERROR: Cannot use "md5": No such hash algorithm
|
||||
SELECT digest('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789', 'md5');
|
||||
ERROR: Cannot use "md5": No such hash algorithm
|
||||
SELECT digest('12345678901234567890123456789012345678901234567890123456789012345678901234567890', 'md5');
|
||||
ERROR: Cannot use "md5": No such hash algorithm
|
||||
Reference in New Issue
Block a user