code: def decrypt_file(path, password=None):
      '''
      Decrypt file with AES method and password.
      '''
      global PASSWORD_FILE
      if not password:
          password = PASSWORD_FILE
      if path and not os.path.isfile(path):
          raise SystemExit(_error_codes.get(106))
      query = 'openssl aes-128-cbc -d -salt -in {0} -out {1} -k {2}'
      with hide('output'):
          local(query.format(path, path + '.tar.gz', PASSWORD_FILE)f decrypt_file(path, password=None):
      '''
      Decrypt file with AES method and password.
      '''
      global PASSWORD_FILE
      if not password:
          password = PASSWORD_FILE
      if path and not os.path.isfile(path):
          raise SystemExit(_error_codes.get(106))
      query = 'openssl aes-128-cbc -d -salt -in {0} -out {1} -k {2}'
      with hide('output'):
          local(query.format(path, path + '.tar.gz', PASSWORD_FILE))
docs: Decrypt file with AES method and password.