From a7af9fc09fe165eb31b6e2fb33c1ae5d1d030076 Mon Sep 17 00:00:00 2001
From: Zulqarnain <muhammad.zulqarnain@arbisoft.com>
Date: Fri, 24 Jul 2020 16:14:39 +0500
Subject: [PATCH] replace Cryptodom

---
 lti_consumer/lti_1p3/key_handlers.py            | 2 +-
 lti_consumer/lti_1p3/tests/test_consumer.py     | 2 +-
 lti_consumer/lti_1p3/tests/test_key_handlers.py | 2 +-
 lti_consumer/lti_xblock.py                      | 2 +-
 lti_consumer/tests/unit/test_lti_xblock.py      | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/lti_consumer/lti_1p3/key_handlers.py b/lti_consumer/lti_1p3/key_handlers.py
index 8342558..daafc76 100644
--- a/lti_consumer/lti_1p3/key_handlers.py
+++ b/lti_consumer/lti_1p3/key_handlers.py
@@ -9,7 +9,7 @@ import copy
 import time
 import json
 
-from Crypto.PublicKey import RSA
+from Cryptodome.PublicKey import RSA
 from jwkest import BadSyntax, WrongNumberOfParts, jwk
 from jwkest.jwk import RSAKey, load_jwks_from_url
 from jwkest.jws import JWS, NoSuitableSigningKeys
diff --git a/lti_consumer/lti_1p3/tests/test_consumer.py b/lti_consumer/lti_1p3/tests/test_consumer.py
index 502d0b2..0941ea1 100644
--- a/lti_consumer/lti_1p3/tests/test_consumer.py
+++ b/lti_consumer/lti_1p3/tests/test_consumer.py
@@ -10,7 +10,7 @@ import ddt
 from mock import patch
 from django.test.testcases import TestCase
 
-from Crypto.PublicKey import RSA
+from Cryptodome.PublicKey import RSA
 from jwkest.jwk import load_jwks
 from jwkest.jws import JWS
 
diff --git a/lti_consumer/lti_1p3/tests/test_key_handlers.py b/lti_consumer/lti_1p3/tests/test_key_handlers.py
index 86d696c..82b6345 100644
--- a/lti_consumer/lti_1p3/tests/test_key_handlers.py
+++ b/lti_consumer/lti_1p3/tests/test_key_handlers.py
@@ -9,7 +9,7 @@ import ddt
 from mock import patch
 from django.test.testcases import TestCase
 
-from Crypto.PublicKey import RSA
+from Cryptodome.PublicKey import RSA
 from jwkest.jwk import RSAKey, load_jwks
 from jwkest.jws import JWS
 
diff --git a/lti_consumer/lti_xblock.py b/lti_consumer/lti_xblock.py
index 2c85e8c..1670555 100644
--- a/lti_consumer/lti_xblock.py
+++ b/lti_consumer/lti_xblock.py
@@ -61,7 +61,7 @@ import bleach
 from django.utils import timezone
 from web_fragments.fragment import Fragment
 
-from Crypto.PublicKey import RSA
+from Cryptodome.PublicKey import RSA
 from webob import Response
 from xblock.core import List, Scope, String, XBlock
 from xblock.fields import Boolean, Float, Integer
diff --git a/lti_consumer/tests/unit/test_lti_xblock.py b/lti_consumer/tests/unit/test_lti_xblock.py
index 4eca499..c6c56b2 100644
--- a/lti_consumer/tests/unit/test_lti_xblock.py
+++ b/lti_consumer/tests/unit/test_lti_xblock.py
@@ -8,7 +8,7 @@ import urllib.parse
 import uuid
 
 import ddt
-from Crypto.PublicKey import RSA
+from Cryptodome.PublicKey import RSA
 from django.test.testcases import TestCase
 from django.utils import timezone
 from jwkest.jwk import RSAKey
-- 
GitLab