SILENT KILLERPanel

Current Path: > > opt > cloudlinux > venv > lib > python3.11 > site-packages > cryptography > hazmat > primitives > kdf


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: //opt/cloudlinux/venv/lib/python3.11/site-packages/cryptography/hazmat/primitives/kdf

NameTypeSizeLast ModifiedActions
__pycache__ Directory - -
__init__.py File 750 bytes April 17 2025 13:10:59.
concatkdf.py File 3726 bytes April 17 2025 13:10:59.
hkdf.py File 3045 bytes April 17 2025 13:10:59.
kbkdf.py File 9232 bytes April 17 2025 13:10:59.
pbkdf2.py File 2012 bytes April 17 2025 13:10:59.
scrypt.py File 2354 bytes April 17 2025 13:10:59.
x963kdf.py File 2002 bytes April 17 2025 13:10:59.

Reading File: //opt/cloudlinux/venv/lib/python3.11/site-packages/cryptography/hazmat/primitives/kdf/__init__.py

# 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 annotations

import abc


class KeyDerivationFunction(metaclass=abc.ABCMeta):
    @abc.abstractmethod
    def derive(self, key_material: bytes) -> bytes:
        """
        Deterministically generates and returns a new key based on the existing
        key material.
        """

    @abc.abstractmethod
    def verify(self, key_material: bytes, expected_key: bytes) -> None:
        """
        Checks whether the key generated by the key material matches the
        expected derived key. Raises an exception if they do not match.
        """

SILENT KILLER Tool