diff --git a/oidc_provider/lib/utils/token.py b/oidc_provider/lib/utils/token.py index f07ad34..781dac0 100644 --- a/oidc_provider/lib/utils/token.py +++ b/oidc_provider/lib/utils/token.py @@ -2,7 +2,7 @@ from datetime import timedelta import time import uuid -from Crypto.PublicKey.RSA import importKey +from Cryptodome.PublicKey.RSA import importKey from django.utils import timezone from jwkest.jwk import RSAKey as jwk_RSAKey from jwkest.jwk import SYMKey diff --git a/oidc_provider/management/commands/creatersakey.py b/oidc_provider/management/commands/creatersakey.py index 1768f5e..1dc1a2c 100644 --- a/oidc_provider/management/commands/creatersakey.py +++ b/oidc_provider/management/commands/creatersakey.py @@ -1,6 +1,6 @@ import os -from Crypto.PublicKey import RSA +from Cryptodome.PublicKey import RSA from django.core.management.base import BaseCommand from oidc_provider import settings diff --git a/oidc_provider/views.py b/oidc_provider/views.py index ec3fd65..427a1e5 100644 --- a/oidc_provider/views.py +++ b/oidc_provider/views.py @@ -1,6 +1,6 @@ import logging -from Crypto.PublicKey import RSA +from Cryptodome.PublicKey import RSA from django.contrib.auth.views import redirect_to_login, logout from django.core.urlresolvers import reverse from django.http import JsonResponse diff --git a/setup.py b/setup.py index 033da02..d4efa1a 100644 --- a/setup.py +++ b/setup.py @@ -36,11 +36,11 @@ setup( ], test_suite='runtests.runtests', tests_require=[ - 'pyjwkest==1.1.0', + 'pyjwkest==1.3.0', 'mock==2.0.0', ], install_requires=[ - 'pyjwkest==1.1.0', + 'pyjwkest==1.3.0', ], )