Source code for cryptography.hazmat.backends

# This file is dual licensed under the terms of the Apache License, Version
# 2.0, and the BSD License. See the LICENSE file in the root of this repository
# for complete details.

from __future__ import absolute_import, division, print_function

_default_backend = None

[docs]def default_backend(): global _default_backend if _default_backend is None: from cryptography.hazmat.backends.openssl.backend import backend _default_backend = backend return _default_backend
def _get_backend(backend): if backend is None: return default_backend() else: return backend