List of all items
Structs
- crypter::StreamGenerator
- crypter::StringCrypter
- crypter::chacha20::ChaCha20CipherAlgorithm
- encoding::base64::Base64Encoding
- encoding::hex::HexEncoding
- etc::error::CiftlError
- etc::memory::ByteArray
- etc::memory::MemoryTaker
- hash::crc::Crc32Hasher
- hash::crc::Crc32cHasher
- hash::sha1::Sha1Hasher
- hash::sha256::Sha256Hasher
- hash::sha512::Sha512Hasher
Enums
- crypter::CipherAlgorithm
- crypter::CipherAlgorithmType
- crypter::StreamGeneratorMode
- encoding::hex::HexEncodingCase
- etc::error::CrypterErrorCodeEnum
- etc::error::EncodingErrorCodeEnum
- etc::error::ErrorCodeEnum
- etc::error::EtcErrorCodeEnum
- hash::HashAlgorithm
Traits
- crypter::CipherAlgorithmBaseTrait
- crypter::CipherAlgorithmTrait
- crypter::IVKeyNewTrait
- crypter::StreamGeneratorTrait
- crypter::StringCrypterTrait
- encoding::EncodingTrait
- hash::HasherTrait
Functions
Type Aliases
Constants
- crypter::chacha20::CHACHA20_IV_LENGTH
- crypter::chacha20::CHACHA20_KEY_LENGTH
- etc::error::predef::BASE64_BAD_DECODING_SOURCE
- etc::error::predef::CANNOT_DO_CRYPTION_TO_EMPTY_STRING
- etc::error::predef::CIPHER_ALGORITHM_UNSATISFIED_IV_LENGTH
- etc::error::predef::CIPHER_ALGORITHM_UNSATISFIED_KEY_LENGTH
- etc::error::predef::CURRENT_INDEX_NOT_AT_THE_END_OF_BUFFER_WHEN_FLUSHING
- etc::error::predef::FAILED_WHEN_CHECKING_CRC32_VALUE_OF_DECRYPTED_CONTENT
- etc::error::predef::FAILED_WHEN_DECODING_STRING
- etc::error::predef::FAILED_WHEN_FLUSHING_BUFFER
- etc::error::predef::HEX_BAD_DECODING_SOURCE
- etc::error::predef::MEMORY_TAKER_HAS_NO_ENOUGH_CONTENT
- etc::error::predef::PASSWORD_CANNOT_BE_EMPTY
- etc::error::predef::SRC_AND_DST_MEMORY_HAS_DIFFERENT_LENGTH
- etc::error::predef::TWO_MEMORY_HAS_DIFFERENT_LENGTH_WHEN_XOR_OPERATION
- hash::crc::CRC32_OUTPUT_LENGTH
- hash::sha1::SHA1_OUTPUT_LENGTH
- hash::sha256::SHA256_OUTPUT_LENGTH
- hash::sha512::SHA512_OUTPUT_LENGTH