Skip to content

Commit fcfa3a8

Browse files
author
Michael Davis
committed
Update readme
1 parent 55745ec commit fcfa3a8

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

README.rst

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,20 @@ Installation
2727
Custom Backends
2828
---------------
2929

30-
As of 2.0.0, python-jose uses pycryptodome by default for RSA signing and verification. If
31-
necessary, other RSA backends are supported. Both pycrpyto and crytography are options.
30+
As of 3.0.0, python-jose uses the pure-python rsa module by default for RSA signing and verification. If
31+
necessary, other RSA backends are supported. Options include crytography, pycryptodome, and pycrypto.
3232

3333
In order to use a custom backend, install python-jose with the appropriate extra.
3434

35+
It is reccomended that a custom backend is used in production, as the pure-python rsa module is slow.
36+
37+
The crytography option is a good default.
38+
3539
::
3640

37-
$ pip install python-jose[pycrypto]
3841
$ pip install python-jose[crytography]
42+
$ pip install python-jose[pycryptodome]
43+
$ pip install python-jose[pycrypto]
3944

4045

4146
Usage

0 commit comments

Comments
 (0)