The CryptoMañana Framework
Agile Software Documentation

Dsa1024 (CryptoManana\Tests\TestSuite\AsymmetricEncryption\Dsa1024)

Dsa2048 (CryptoManana\Tests\TestSuite\AsymmetricEncryption\Dsa2048)

Dsa3072 (CryptoManana\Tests\TestSuite\AsymmetricEncryption\Dsa3072)

Dsa4096 (CryptoManana\Tests\TestSuite\AsymmetricEncryption\Dsa4096)

Rsa1024 (CryptoManana\Tests\TestSuite\AsymmetricEncryption\Rsa1024)

Rsa2048 (CryptoManana\Tests\TestSuite\AsymmetricEncryption\Rsa2048)

Rsa3072 (CryptoManana\Tests\TestSuite\AsymmetricEncryption\Rsa3072)

Rsa4096 (CryptoManana\Tests\TestSuite\AsymmetricEncryption\Rsa4096)

Native Hkdf Sha3 (CryptoManana\Tests\TestSuite\Compatibility\NativeHkdfSha3)

Native Hmac Sha3 (CryptoManana\Tests\TestSuite\Compatibility\NativeHmacSha3)

Native Pbkdf2Sha3 (CryptoManana\Tests\TestSuite\Compatibility\NativePbkdf2Sha3)

Native Rc4 (CryptoManana\Tests\TestSuite\Compatibility\NativeRc4)

Native Sha3 (CryptoManana\Tests\TestSuite\Compatibility\NativeSha3)

String Builder (CryptoManana\Tests\TestSuite\Core\StringBuilder)

Authenticated Encryption (CryptoManana\Tests\TestSuite\CryptographicProtocol\AuthenticatedEncryption)

Digital Envelope (CryptoManana\Tests\TestSuite\CryptographicProtocol\DigitalEnvelope)

Digital Signature (CryptoManana\Tests\TestSuite\CryptographicProtocol\DigitalSignature)

Key Exchange (CryptoManana\Tests\TestSuite\CryptographicProtocol\KeyExchange)

Layered Encryption (CryptoManana\Tests\TestSuite\CryptographicProtocol\LayeredEncryption)

Multiple Encryption (CryptoManana\Tests\TestSuite\CryptographicProtocol\MultipleEncryption)

Password Based Authentication (CryptoManana\Tests\TestSuite\CryptographicProtocol\PasswordBasedAuthentication)

Public Key Authentication (CryptoManana\Tests\TestSuite\CryptographicProtocol\PublicKeyAuthentication)

Symmetric Key Authentication (CryptoManana\Tests\TestSuite\CryptographicProtocol\SymmetricKeyAuthentication)

Authenticated Cipher Data (CryptoManana\Tests\TestSuite\DataStructures\AuthenticatedCipherData)

Authentication Token (CryptoManana\Tests\TestSuite\DataStructures\AuthenticationToken)

Encryption Layer (CryptoManana\Tests\TestSuite\DataStructures\EncryptionLayer)

Envelope Data (CryptoManana\Tests\TestSuite\DataStructures\EnvelopeData)

Exchange Information (CryptoManana\Tests\TestSuite\DataStructures\ExchangeInformation)

Key Pair (CryptoManana\Tests\TestSuite\DataStructures\KeyPair)

Signed Data (CryptoManana\Tests\TestSuite\DataStructures\SignedData)

Access Denied Exception (CryptoManana\Tests\TestSuite\Exceptions\AccessDeniedException)

Authentication Failure Exception (CryptoManana\Tests\TestSuite\Exceptions\AuthenticationFailureException)

Authorization Failure Exception (CryptoManana\Tests\TestSuite\Exceptions\AuthorizationFailureException)

Bad Practice Exception (CryptoManana\Tests\TestSuite\Exceptions\BadPracticeException)

Bot Detected Exception (CryptoManana\Tests\TestSuite\Exceptions\BotDetectedException)

Breach Attempt Exception (CryptoManana\Tests\TestSuite\Exceptions\BreachAttemptException)

Cryptography Exception (CryptoManana\Tests\TestSuite\Exceptions\CryptographyException)

Identification Failure Exception (CryptoManana\Tests\TestSuite\Exceptions\IdentificationFailureException)

Incompatible Exception (CryptoManana\Tests\TestSuite\Exceptions\IncompatibleException)

Insecure Usage Exception (CryptoManana\Tests\TestSuite\Exceptions\InsecureUsageException)

Malicious Payload Exception (CryptoManana\Tests\TestSuite\Exceptions\MaliciousPayloadException)

Session Expired Exception (CryptoManana\Tests\TestSuite\Exceptions\SessionExpiredException)

Token Expired Exception (CryptoManana\Tests\TestSuite\Exceptions\TokenExpiredException)

Unsupported Exception (CryptoManana\Tests\TestSuite\Exceptions\UnsupportedException)

Wrong Configuration Exception (CryptoManana\Tests\TestSuite\Exceptions\WrongConfigurationException)

Asymmetric Cipher Factory (CryptoManana\Tests\TestSuite\Factories\AsymmetricCipherFactory)

Exception Factory (CryptoManana\Tests\TestSuite\Factories\ExceptionFactory)

Hash Algorithm Factory (CryptoManana\Tests\TestSuite\Factories\HashAlgorithmFactory)

Randomness Factory (CryptoManana\Tests\TestSuite\Factories\RandomnessFactory)

Symmetric Cipher Factory (CryptoManana\Tests\TestSuite\Factories\SymmetricCipherFactory)

Argon2 (CryptoManana\Tests\TestSuite\Hashing\Argon2)

Bcrypt (CryptoManana\Tests\TestSuite\Hashing\Bcrypt)

Hkdf Md5 (CryptoManana\Tests\TestSuite\Hashing\HkdfMd5)

Hkdf Ripemd128 (CryptoManana\Tests\TestSuite\Hashing\HkdfRipemd128)

Hkdf Ripemd160 (CryptoManana\Tests\TestSuite\Hashing\HkdfRipemd160)

Hkdf Ripemd256 (CryptoManana\Tests\TestSuite\Hashing\HkdfRipemd256)

Hkdf Ripemd320 (CryptoManana\Tests\TestSuite\Hashing\HkdfRipemd320)

Hkdf Sha1 (CryptoManana\Tests\TestSuite\Hashing\HkdfSha1)

Hkdf Sha Three224 (CryptoManana\Tests\TestSuite\Hashing\HkdfShaThree224)

Hkdf Sha Three256 (CryptoManana\Tests\TestSuite\Hashing\HkdfShaThree256)

Hkdf Sha Three384 (CryptoManana\Tests\TestSuite\Hashing\HkdfShaThree384)

Hkdf Sha Three512 (CryptoManana\Tests\TestSuite\Hashing\HkdfShaThree512)

Hkdf Sha Two224 (CryptoManana\Tests\TestSuite\Hashing\HkdfShaTwo224)

Hkdf Sha Two256 (CryptoManana\Tests\TestSuite\Hashing\HkdfShaTwo256)

Hkdf Sha Two384 (CryptoManana\Tests\TestSuite\Hashing\HkdfShaTwo384)

Hkdf Sha Two512 (CryptoManana\Tests\TestSuite\Hashing\HkdfShaTwo512)

Hkdf Whirlpool (CryptoManana\Tests\TestSuite\Hashing\HkdfWhirlpool)

Hmac Md5 (CryptoManana\Tests\TestSuite\Hashing\HmacMd5)

Hmac Ripemd128 (CryptoManana\Tests\TestSuite\Hashing\HmacRipemd128)

Hmac Ripemd160 (CryptoManana\Tests\TestSuite\Hashing\HmacRipemd160)

Hmac Ripemd256 (CryptoManana\Tests\TestSuite\Hashing\HmacRipemd256)

Hmac Ripemd320 (CryptoManana\Tests\TestSuite\Hashing\HmacRipemd320)

Hmac Sha1 (CryptoManana\Tests\TestSuite\Hashing\HmacSha1)

Hmac Sha Three224 (CryptoManana\Tests\TestSuite\Hashing\HmacShaThree224)

Hmac Sha Three256 (CryptoManana\Tests\TestSuite\Hashing\HmacShaThree256)

Hmac Sha Three384 (CryptoManana\Tests\TestSuite\Hashing\HmacShaThree384)

Hmac Sha Three512 (CryptoManana\Tests\TestSuite\Hashing\HmacShaThree512)

Hmac Sha Two224 (CryptoManana\Tests\TestSuite\Hashing\HmacShaTwo224)

Hmac Sha Two256 (CryptoManana\Tests\TestSuite\Hashing\HmacShaTwo256)

Hmac Sha Two384 (CryptoManana\Tests\TestSuite\Hashing\HmacShaTwo384)

Hmac Sha Two512 (CryptoManana\Tests\TestSuite\Hashing\HmacShaTwo512)

Hmac Whirlpool (CryptoManana\Tests\TestSuite\Hashing\HmacWhirlpool)

Md5 (CryptoManana\Tests\TestSuite\Hashing\Md5)

Pbkdf2Md5 (CryptoManana\Tests\TestSuite\Hashing\Pbkdf2Md5)

Pbkdf2Ripemd128 (CryptoManana\Tests\TestSuite\Hashing\Pbkdf2Ripemd128)

Pbkdf2Ripemd160 (CryptoManana\Tests\TestSuite\Hashing\Pbkdf2Ripemd160)

Pbkdf2Ripemd256 (CryptoManana\Tests\TestSuite\Hashing\Pbkdf2Ripemd256)

Pbkdf2Ripemd320 (CryptoManana\Tests\TestSuite\Hashing\Pbkdf2Ripemd320)

Pbkdf2Sha1 (CryptoManana\Tests\TestSuite\Hashing\Pbkdf2Sha1)

Pbkdf2Sha Three224 (CryptoManana\Tests\TestSuite\Hashing\Pbkdf2ShaThree224)

Pbkdf2Sha Three256 (CryptoManana\Tests\TestSuite\Hashing\Pbkdf2ShaThree256)

Pbkdf2Sha Three384 (CryptoManana\Tests\TestSuite\Hashing\Pbkdf2ShaThree384)

Pbkdf2Sha Three512 (CryptoManana\Tests\TestSuite\Hashing\Pbkdf2ShaThree512)

Pbkdf2Sha Two224 (CryptoManana\Tests\TestSuite\Hashing\Pbkdf2ShaTwo224)

Pbkdf2Sha Two256 (CryptoManana\Tests\TestSuite\Hashing\Pbkdf2ShaTwo256)

Pbkdf2Sha Two384 (CryptoManana\Tests\TestSuite\Hashing\Pbkdf2ShaTwo384)

Pbkdf2Sha Two512 (CryptoManana\Tests\TestSuite\Hashing\Pbkdf2ShaTwo512)

Pbkdf2Whirlpool (CryptoManana\Tests\TestSuite\Hashing\Pbkdf2Whirlpool)

Ripemd128 (CryptoManana\Tests\TestSuite\Hashing\Ripemd128)

Ripemd160 (CryptoManana\Tests\TestSuite\Hashing\Ripemd160)

Ripemd256 (CryptoManana\Tests\TestSuite\Hashing\Ripemd256)

Ripemd320 (CryptoManana\Tests\TestSuite\Hashing\Ripemd320)

Sha1 (CryptoManana\Tests\TestSuite\Hashing\Sha1)

Sha Three224 (CryptoManana\Tests\TestSuite\Hashing\ShaThree224)

Sha Three256 (CryptoManana\Tests\TestSuite\Hashing\ShaThree256)

Sha Three384 (CryptoManana\Tests\TestSuite\Hashing\ShaThree384)

Sha Three512 (CryptoManana\Tests\TestSuite\Hashing\ShaThree512)

Sha Two224 (CryptoManana\Tests\TestSuite\Hashing\ShaTwo224)

Sha Two256 (CryptoManana\Tests\TestSuite\Hashing\ShaTwo256)

Sha Two384 (CryptoManana\Tests\TestSuite\Hashing\ShaTwo384)

Sha Two512 (CryptoManana\Tests\TestSuite\Hashing\ShaTwo512)

Whirlpool (CryptoManana\Tests\TestSuite\Hashing\Whirlpool)

Crypto Random (CryptoManana\Tests\TestSuite\Randomness\CryptoRandom)

Pseudo Random (CryptoManana\Tests\TestSuite\Randomness\PseudoRandom)

Quasi Random (CryptoManana\Tests\TestSuite\Randomness\QuasiRandom)

Aes128 (CryptoManana\Tests\TestSuite\SymmetricEncryption\Aes128)

Aes192 (CryptoManana\Tests\TestSuite\SymmetricEncryption\Aes192)

Aes256 (CryptoManana\Tests\TestSuite\SymmetricEncryption\Aes256)

Camellia128 (CryptoManana\Tests\TestSuite\SymmetricEncryption\Camellia128)

Camellia192 (CryptoManana\Tests\TestSuite\SymmetricEncryption\Camellia192)

Camellia256 (CryptoManana\Tests\TestSuite\SymmetricEncryption\Camellia256)

Rc4 (CryptoManana\Tests\TestSuite\SymmetricEncryption\Rc4)

Triple Des (CryptoManana\Tests\TestSuite\SymmetricEncryption\TripleDes)

Data Shuffler (CryptoManana\Tests\TestSuite\Utilities\DataShuffler)

Element Picker (CryptoManana\Tests\TestSuite\Utilities\ElementPicker)

File Shredder (CryptoManana\Tests\TestSuite\Utilities\FileShredder)

Token Generator (CryptoManana\Tests\TestSuite\Utilities\TokenGenerator)