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