💾 Archived View for tris.fyi › pydoc › cryptography.hazmat.primitives.kdf.scrypt captured on 2022-01-08 at 13:59:16. Gemini links have been rewritten to link to archived content

View Raw

More Information

➡️ Next capture (2022-03-01)

-=-=-=-=-=-=-

Back to module index

Go to module by name

cryptography.hazmat.primitives.kdf

cryptography.hazmat.primitives

cryptography.hazmat

cryptography

cryptography.hazmat.primitives.kdf.scrypt

This module has no docstring.

Classes

AlreadyFinalized

with_traceback(...)

  Exception.with_traceback(tb) --
      set self.__traceback__ to tb and return self.
args = <attribute 'args' of 'BaseException' objects>

InvalidKey

with_traceback(...)

  Exception.with_traceback(tb) --
      set self.__traceback__ to tb and return self.
args = <attribute 'args' of 'BaseException' objects>

KeyDerivationFunction

derive(self, key_material: bytes) -> bytes


          Deterministically generates and returns a new key based on the existing
          key material.
        
verify(self, key_material: bytes, expected_key: bytes) -> None


          Checks whether the key generated by the key material matches the
          expected derived key. Raises an exception if they do not match.
        

Scrypt

derive(self, key_material: bytes) -> bytes
verify(self, key_material: bytes, expected_key: bytes) -> None

ScryptBackend

derive_scrypt(self, key_material, salt, length, n, r, p)


          Return bytes derived from provided Scrypt parameters.
        

UnsupportedAlgorithm

with_traceback(...)

  Exception.with_traceback(tb) --
      set self.__traceback__ to tb and return self.
args = <attribute 'args' of 'BaseException' objects>

Other members

utils = <cryptography.utils._ModuleWithDeprecations object at 0x7f05676abbb0>

Modules

constant_time

sys