aboutsummaryrefslogtreecommitdiff
path: root/contrib/pgcrypto/expected/rijndael.out
blob: a5dc8ce6200b6cd401fe9f9b021fa17a5e330286 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
--
-- AES / Rijndael-128 cipher
--
-- some standard Rijndael testvalues
SELECT encode(encrypt(
decode('00112233445566778899aabbccddeeff', 'hex'),
decode('000102030405060708090a0b0c0d0e0f', 'hex'),
'aes-ecb/pad:none'), 'hex');
              encode              
----------------------------------
 69c4e0d86a7b0430d8cdb78070b4c55a
(1 row)

SELECT encode(encrypt(
decode('00112233445566778899aabbccddeeff', 'hex'),
decode('000102030405060708090a0b0c0d0e0f1011121314151617', 'hex'),
'aes-ecb/pad:none'), 'hex');
              encode              
----------------------------------
 dda97ca4864cdfe06eaf70a0ec0d7191
(1 row)

SELECT encode(encrypt(
decode('00112233445566778899aabbccddeeff', 'hex'),
decode('000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f', 'hex'),
'aes-ecb/pad:none'), 'hex');
              encode              
----------------------------------
 8ea2b7ca516745bfeafc49904b496089
(1 row)

-- cbc
SELECT encode(encrypt(
decode('00112233445566778899aabbccddeeff', 'hex'),
decode('000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f', 'hex'),
'aes-cbc/pad:none'), 'hex');
              encode              
----------------------------------
 8ea2b7ca516745bfeafc49904b496089
(1 row)

-- key padding
SELECT encode(encrypt(
decode('0011223344', 'hex'),
decode('000102030405', 'hex'),
'aes-cbc'), 'hex');
              encode              
----------------------------------
 189a28932213f017b246678dbc28655f
(1 row)

SELECT encode(encrypt(
decode('0011223344', 'hex'),
decode('000102030405060708090a0b0c0d0e0f10111213', 'hex'),
'aes-cbc'), 'hex');
              encode              
----------------------------------
 3b02279162d15580e069d3a71407a556
(1 row)

SELECT encode(encrypt(
decode('0011223344', 'hex'),
decode('000102030405060708090a0b0c0d0e0f101112131415161718191a1b', 'hex'),
'aes-cbc'), 'hex');
              encode              
----------------------------------
 4facb6a041d53e0a5a73289170901fe7
(1 row)