Uploaded image for project: 'Python Driver'
  1. Python Driver
  2. PYTHON-1464

SCRAM-SHA-256 Support

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 3.7
    • None
    • None

    Description

      SCRAM-SHA-256 requires an implementation of SASLprep. See PYTHON-1457 for details. SASLprep support is built on top of the stringprep and unicodedata modules from the Python standard library. Both of those modules are provided by the Python implementations we officially support (CPython and PyPy). Some other implementations we don't support (Jython, micropython, etc.) don't provide saslprep, unicodedata, or both. SCRAM-SHA-256 will be limited to byte string usernames and passwords on such platforms.

      Attachments

        Issue Links

          Activity

            People

              bernie@mongodb.com Bernie Hackett
              rathi.gnanasekaran Rathi Gnanasekaran
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: