File tree 2 files changed +15
-3
lines changed
2 files changed +15
-3
lines changed Original file line number Diff line number Diff line change @@ -57,14 +57,20 @@ METHODS
57
57
<https://www.w3.org/TR/2002/REC-xmlenc-core-20021210/Overview.ht
58
58
ml#aes128-cbc>
59
59
60
- * aes196 -cbc
60
+ * aes192 -cbc
61
61
<https://www.w3.org/TR/2002/REC-xmlenc-core-20021210/Overview.ht
62
62
ml#aes192-cbc>
63
63
64
64
* aes256-cbc
65
65
<https://www.w3.org/TR/2002/REC-xmlenc-core-20021210/Overview.ht
66
66
ml#aes256-cbc>
67
67
68
+ * aes128-gcm <https://www.w3.org/TR/xmlenc-core/#aes128-gcm>
69
+
70
+ * aes192-gcm <https://www.w3.org/TR/xmlenc-core/#aes192-gcm>
71
+
72
+ * aes256-gcm <https://www.w3.org/TR/xmlenc-core/#aes256-gcm>
73
+
68
74
key_transport
69
75
Specify the encryption method to be used for key transport.
70
76
Supported methods are:
Original file line number Diff line number Diff line change @@ -120,10 +120,16 @@ Used in encryption. Optional. Default method: aes256-cbc
120
120
121
121
=item * L<aes128-cbc|https://www.w3.org/TR/2002/REC-xmlenc-core-20021210/Overview.html#aes128-cbc>
122
122
123
- =item * L<aes196 -cbc|https://www.w3.org/TR/2002/REC-xmlenc-core-20021210/Overview.html#aes192-cbc>
123
+ =item * L<aes192 -cbc|https://www.w3.org/TR/2002/REC-xmlenc-core-20021210/Overview.html#aes192-cbc>
124
124
125
125
=item * L<aes256-cbc|https://www.w3.org/TR/2002/REC-xmlenc-core-20021210/Overview.html#aes256-cbc>
126
126
127
+ =item * L<aes128-gcm|https://www.w3.org/TR/xmlenc-core/#aes128-gcm>
128
+
129
+ =item * L<aes192-gcm|https://www.w3.org/TR/xmlenc-core/#aes192-gcm>
130
+
131
+ =item * L<aes256-gcm|https://www.w3.org/TR/xmlenc-core/#aes256-gcm>
132
+
127
133
=back
128
134
129
135
=item B<key_transport >
@@ -166,7 +172,7 @@ sub new {
166
172
my $enc_method = exists ($params -> {' data_enc_method' }) ? $params -> {' data_enc_method' } : ' aes256-cbc' ;
167
173
$self -> {' data_enc_method' } = $self -> _setEncryptionMethod($enc_method );
168
174
169
- my $key_method = exists ($params -> {' key_transport' }) ? $params -> {' key_transport' } : ' rsa-1_5 ' ;
175
+ my $key_method = exists ($params -> {' key_transport' }) ? $params -> {' key_transport' } : ' rsa-oaep-mgf1p ' ;
170
176
$self -> {' key_transport' } = $self -> _setKeyEncryptionMethod($key_method );
171
177
172
178
return $self ;
You can’t perform that action at this time.
0 commit comments