PHP 8.0.30
Preview: util.py Size: 432 B
/opt/alt/python37/lib/python3.7/site-packages/beaker/crypto/util.py

from hashlib import md5

try:
    # Use PyCrypto (if available)
    from Crypto.Hash import HMAC as hmac, SHA as hmac_sha1
    sha1 = hmac_sha1.new

except ImportError:

    # PyCrypto not available.  Use the Python standard library.
    import hmac

    # NOTE: We have to use the callable with hashlib (hashlib.sha1),
    # otherwise hmac only accepts the sha module object itself
    from hashlib import sha1
    hmac_sha1 = sha1

Directory Contents

Dirs: 1 × Files: 8

Name Size Perms Modified Actions
- drwxr-xr-x 2021-10-11 07:57:11
Edit Download
1.27 KB lrw-r--r-- 2018-11-23 14:49:37
Edit Download
182 B lrw-r--r-- 2018-11-23 14:49:37
Edit Download
1.56 KB lrw-r--r-- 2018-11-23 14:49:37
Edit Download
3.16 KB lrw-r--r-- 2018-11-23 14:49:37
Edit Download
1.30 KB lrw-r--r-- 2018-11-23 14:49:37
Edit Download
984 B lrw-r--r-- 2018-11-23 14:49:37
Edit Download
432 B lrw-r--r-- 2018-11-23 14:49:37
Edit Download
2.38 KB lrw-r--r-- 2018-11-23 14:49:37
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).