Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

cryptography

  1. link
  2. install
    • mamba install cryptography
    • pip install cryptography
  3. cryptography.hazmat: admonition
  4. Fernet
    • AES (advanced encryption standard) in CBC (cipher block chain) mode with a 128-bit key for encryption, using PKCS7 padding
    • HMAC (hash-based message authentication code) using SHA256 (secure hash algorithm) for authentication
    • initialization vectors (salt) are generated using os.urandom()
    • unsuitable for very large files
  5. X.509