Blame SOURCES/0002-Use-OAEP-instead-of-PKCS1v15.patch
|
 |
0c3034 |
diff -ru custodia-0.1.0.orig/custodia/message/kem.py custodia-0.1.0/custodia/message/kem.py
|
|
 |
0c3034 |
--- custodia-0.1.0.orig/custodia/message/kem.py 2016-09-07 16:30:48.275037634 +0200
|
|
 |
0c3034 |
+++ custodia-0.1.0/custodia/message/kem.py 2016-09-07 16:31:20.564570715 +0200
|
|
 |
0c3034 |
@@ -184,7 +184,7 @@
|
|
 |
0c3034 |
|
|
 |
0c3034 |
ktype = self.client_keys[KEY_USAGE_ENC].key_type
|
|
 |
0c3034 |
if ktype == 'RSA':
|
|
 |
0c3034 |
- enc = ('RSA1_5', 'A256CBC-HS512')
|
|
 |
0c3034 |
+ enc = ('RSA-OAEP', 'A256CBC-HS512')
|
|
 |
0c3034 |
else:
|
|
 |
0c3034 |
raise ValueError("'%s' type not supported yet" % ktype)
|
|
 |
0c3034 |
|
|
 |
0c3034 |
@@ -397,7 +397,7 @@
|
|
 |
0c3034 |
JWK(**self.client_keys[KEY_USAGE_ENC])]
|
|
 |
0c3034 |
cli = KEMClient(server_keys, client_keys)
|
|
 |
0c3034 |
kem = KEMHandler({'KEMKeysStore': self.kk})
|
|
 |
0c3034 |
- req = cli.make_request("key name", encalg=('RSA1_5', 'A256CBC-HS512'))
|
|
 |
0c3034 |
+ req = cli.make_request("key name", encalg=('RSA-OAEP', 'A256CBC-HS512'))
|
|
 |
0c3034 |
kem.parse(req, "key name")
|
|
 |
0c3034 |
msg = json_decode(kem.reply('key value'))
|
|
 |
0c3034 |
rep = cli.parse_reply("key name", msg['value'])
|