Add missing BUFFERS OFF in regression tests, take 2
[pgsql.git] / contrib / pgcrypto / sql / sha2.sql
blob3aafd354070fb17cea513e8acf960243147cfbe5
1 --
2 -- SHA2 family
3 --
5 -- SHA224
6 SELECT digest('', 'sha224');
7 SELECT digest('a', 'sha224');
8 SELECT digest('abc', 'sha224');
9 SELECT digest('abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq', 'sha224');
10 SELECT digest('12345678901234567890123456789012345678901234567890123456789012345678901234567890', 'sha224');
12 -- SHA256
13 SELECT digest('', 'sha256');
14 SELECT digest('a', 'sha256');
15 SELECT digest('abc', 'sha256');
16 SELECT digest('abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq', 'sha256');
17 SELECT digest('12345678901234567890123456789012345678901234567890123456789012345678901234567890', 'sha256');
19 -- SHA384
20 SELECT digest('', 'sha384');
21 SELECT digest('a', 'sha384');
22 SELECT digest('abc', 'sha384');
23 SELECT digest('abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq', 'sha384');
24 SELECT digest('abcdefghbcdefghicdefghijdefghijkefghijklfghijklmghijklmnhijklmnoijklmnopjklmnopqklmnopqrlmnopqrsmnopqrstnopqrstu', 'sha384');
25 SELECT digest('abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz', 'sha384');
27 -- SHA512
28 SELECT digest('', 'sha512');
29 SELECT digest('a', 'sha512');
30 SELECT digest('abc', 'sha512');
31 SELECT digest('abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq', 'sha512');
32 SELECT digest('abcdefghbcdefghicdefghijdefghijkefghijklfghijklmghijklmnhijklmnoijklmnopjklmnopqklmnopqrlmnopqrsmnopqrstnopqrstu', 'sha512');
33 SELECT digest('abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz', 'sha512');