cryptal  latest
Cryptography Abstraction Layer
fpoirotte\Cryptal\Registry Member List

This is the complete list of members for fpoirotte\Cryptal\Registry, including all inherited members.

$metadatafpoirotte\Cryptal\Registryprivate
$path (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registryprivatestatic
__construct() (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registry
addCipher($packageName, $cls, CipherEnum $cipher, ModeEnum $mode, ImplementationTypeEnum $type) (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registry
addHash($packageName, $cls, HashEnum $algo, ImplementationTypeEnum $type) (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registry
addMac($packageName, $cls, MacEnum $algo, ImplementationTypeEnum $type) (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registry
buildCipher(CipherEnum $cipher, ModeEnum $mode, PaddingInterface $padding, $key, $tagLength=CryptoInterface::DEFAULT_TAG_LENGTH, $allowUnsafe=false) (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registrystatic
buildHash(HashEnum $algo, $allowUnsafe=false) (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registrystatic
buildMac(MacEnum $algo, SubAlgorithmAbstractEnum $subAlgo, $key, $nonce= '', $allowUnsafe=false) (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registrystatic
findCipher(CipherEnum $cipher, ModeEnum $mode, $allowUnsafe) (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registryprotectedstatic
findHash(HashEnum $algo, $allowUnsafe) (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registryprotectedstatic
findMac(MacEnum $algo, $allowUnsafe) (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registryprotectedstatic
getInstance() (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registrystatic
getSupportedCiphers() (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registry
getSupportedHashes() (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registry
getSupportedMacs() (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registry
load($registerDefaultAlgorithms=true) (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registry
registerDefaultAlgorithms() (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registry
removeAlgorithms($packageName) (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registry
reset() (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registry
save() (defined in fpoirotte\Cryptal\Registry)fpoirotte\Cryptal\Registry