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