@@ -11,7 +11,7 @@ select pgp_sym_decrypt(pgp_sym_encrypt('Secret.', 'key'), 'key');
11
11
12
12
-- check whether the defaults are ok
13
13
select pgp_sym_decrypt(pgp_sym_encrypt('Secret.', 'key'),
14
- 'key', 'expect-cipher-algo=aes128,
14
+ 'key', 'expect-cipher-algo=aes128,
15
15
expect-disable-mdc=0,
16
16
expect-sess-key=0,
17
17
expect-s2k-mode=3,
@@ -25,7 +25,7 @@ select pgp_sym_decrypt(pgp_sym_encrypt('Secret.', 'key'),
25
25
26
26
-- maybe the expect- stuff simply does not work
27
27
select pgp_sym_decrypt(pgp_sym_encrypt('Secret.', 'key'),
28
- 'key', 'expect-cipher-algo=bf,
28
+ 'key', 'expect-cipher-algo=bf,
29
29
expect-disable-mdc=1,
30
30
expect-sess-key=1,
31
31
expect-s2k-mode=0,
@@ -56,23 +56,23 @@ select pgp_sym_decrypt_bytea(pgp_sym_encrypt('Text', 'baz'), 'baz');
56
56
-- algorithm change
57
57
select pgp_sym_decrypt(
58
58
pgp_sym_encrypt('Secret.', 'key', 'cipher-algo=bf'),
59
- 'key', 'expect-cipher-algo=bf');
59
+ 'key', 'expect-cipher-algo=bf');
60
60
pgp_sym_decrypt
61
61
-----------------
62
62
Secret.
63
63
(1 row)
64
64
65
65
select pgp_sym_decrypt(
66
66
pgp_sym_encrypt('Secret.', 'key', 'cipher-algo=aes'),
67
- 'key', 'expect-cipher-algo=aes128');
67
+ 'key', 'expect-cipher-algo=aes128');
68
68
pgp_sym_decrypt
69
69
-----------------
70
70
Secret.
71
71
(1 row)
72
72
73
73
select pgp_sym_decrypt(
74
74
pgp_sym_encrypt('Secret.', 'key', 'cipher-algo=aes192'),
75
- 'key', 'expect-cipher-algo=aes192');
75
+ 'key', 'expect-cipher-algo=aes192');
76
76
pgp_sym_decrypt
77
77
-----------------
78
78
Secret.
@@ -81,23 +81,23 @@ select pgp_sym_decrypt(
81
81
-- s2k change
82
82
select pgp_sym_decrypt(
83
83
pgp_sym_encrypt('Secret.', 'key', 's2k-mode=0'),
84
- 'key', 'expect-s2k-mode=0');
84
+ 'key', 'expect-s2k-mode=0');
85
85
pgp_sym_decrypt
86
86
-----------------
87
87
Secret.
88
88
(1 row)
89
89
90
90
select pgp_sym_decrypt(
91
91
pgp_sym_encrypt('Secret.', 'key', 's2k-mode=1'),
92
- 'key', 'expect-s2k-mode=1');
92
+ 'key', 'expect-s2k-mode=1');
93
93
pgp_sym_decrypt
94
94
-----------------
95
95
Secret.
96
96
(1 row)
97
97
98
98
select pgp_sym_decrypt(
99
99
pgp_sym_encrypt('Secret.', 'key', 's2k-mode=3'),
100
- 'key', 'expect-s2k-mode=3');
100
+ 'key', 'expect-s2k-mode=3');
101
101
pgp_sym_decrypt
102
102
-----------------
103
103
Secret.
@@ -106,15 +106,15 @@ select pgp_sym_decrypt(
106
106
-- s2k digest change
107
107
select pgp_sym_decrypt(
108
108
pgp_sym_encrypt('Secret.', 'key', 's2k-digest-algo=md5'),
109
- 'key', 'expect-s2k-digest-algo=md5');
109
+ 'key', 'expect-s2k-digest-algo=md5');
110
110
pgp_sym_decrypt
111
111
-----------------
112
112
Secret.
113
113
(1 row)
114
114
115
115
select pgp_sym_decrypt(
116
116
pgp_sym_encrypt('Secret.', 'key', 's2k-digest-algo=sha1'),
117
- 'key', 'expect-s2k-digest-algo=sha1');
117
+ 'key', 'expect-s2k-digest-algo=sha1');
118
118
pgp_sym_decrypt
119
119
-----------------
120
120
Secret.
@@ -123,39 +123,39 @@ select pgp_sym_decrypt(
123
123
-- sess key
124
124
select pgp_sym_decrypt(
125
125
pgp_sym_encrypt('Secret.', 'key', 'sess-key=0'),
126
- 'key', 'expect-sess-key=0');
126
+ 'key', 'expect-sess-key=0');
127
127
pgp_sym_decrypt
128
128
-----------------
129
129
Secret.
130
130
(1 row)
131
131
132
132
select pgp_sym_decrypt(
133
133
pgp_sym_encrypt('Secret.', 'key', 'sess-key=1'),
134
- 'key', 'expect-sess-key=1');
134
+ 'key', 'expect-sess-key=1');
135
135
pgp_sym_decrypt
136
136
-----------------
137
137
Secret.
138
138
(1 row)
139
139
140
140
select pgp_sym_decrypt(
141
141
pgp_sym_encrypt('Secret.', 'key', 'sess-key=1, cipher-algo=bf'),
142
- 'key', 'expect-sess-key=1, expect-cipher-algo=bf');
142
+ 'key', 'expect-sess-key=1, expect-cipher-algo=bf');
143
143
pgp_sym_decrypt
144
144
-----------------
145
145
Secret.
146
146
(1 row)
147
147
148
148
select pgp_sym_decrypt(
149
149
pgp_sym_encrypt('Secret.', 'key', 'sess-key=1, cipher-algo=aes192'),
150
- 'key', 'expect-sess-key=1, expect-cipher-algo=aes192');
150
+ 'key', 'expect-sess-key=1, expect-cipher-algo=aes192');
151
151
pgp_sym_decrypt
152
152
-----------------
153
153
Secret.
154
154
(1 row)
155
155
156
156
select pgp_sym_decrypt(
157
157
pgp_sym_encrypt('Secret.', 'key', 'sess-key=1, cipher-algo=aes256'),
158
- 'key', 'expect-sess-key=1, expect-cipher-algo=aes256');
158
+ 'key', 'expect-sess-key=1, expect-cipher-algo=aes256');
159
159
pgp_sym_decrypt
160
160
-----------------
161
161
Secret.
@@ -164,7 +164,7 @@ select pgp_sym_decrypt(
164
164
-- no mdc
165
165
select pgp_sym_decrypt(
166
166
pgp_sym_encrypt('Secret.', 'key', 'disable-mdc=1'),
167
- 'key', 'expect-disable-mdc=1');
167
+ 'key', 'expect-disable-mdc=1');
168
168
pgp_sym_decrypt
169
169
-----------------
170
170
Secret.
@@ -173,7 +173,7 @@ select pgp_sym_decrypt(
173
173
-- crlf
174
174
select encode(pgp_sym_decrypt_bytea(
175
175
pgp_sym_encrypt(E'1\n2\n3\r\n', 'key', 'convert-crlf=1'),
176
- 'key'), 'hex');
176
+ 'key'), 'hex');
177
177
encode
178
178
----------------------
179
179
310d0a320d0a330d0d0a
@@ -182,7 +182,7 @@ select encode(pgp_sym_decrypt_bytea(
182
182
-- conversion should be lossless
183
183
select encode(digest(pgp_sym_decrypt(
184
184
pgp_sym_encrypt(E'\r\n0\n1\r\r\n\n2\r', 'key', 'convert-crlf=1'),
185
- 'key', 'convert-crlf=1'), 'sha1'), 'hex') as result,
185
+ 'key', 'convert-crlf=1'), 'sha1'), 'hex') as result,
186
186
encode(digest(E'\r\n0\n1\r\r\n\n2\r', 'sha1'), 'hex') as expect;
187
187
result | expect
188
188
------------------------------------------+------------------------------------------
0 commit comments