:py:mod:`pylibressl.utils` ========================== .. py:module:: pylibressl.utils .. autoapi-nested-parse:: Miscellaneous useful utilities from LibreSSL. Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: pylibressl.utils.secure_compare .. py:function:: secure_compare(rhs, lhs) Securely compare byte strings. Constant-time comparison of byte strings using ``CRYPTO_memcmp`` from LibreSSL. Note that when byte string lengths are different, exception is raised at once.