Classes | |
class | CryptographyStreamConversionInterface |
Namespaces | |
maxon | |
maxon::StreamConversions | |
maxon::BLOWFISHLEGACYENDECODER_OPTIONS | |
Enumerations | |
enum class | BLOCK_CIPHER_MODE : UInt64 { ECB , CBC , PCBC , CFB , OFB , CTR , KEEP_STATE } |
Functions | |
enum maxon::BLOCK_CIPHER_MODE UInt64 | MAXON_ENUM_FLAGS (BLOCK_CIPHER_MODE) |
MAXON_DECLARATION (StreamConversionFactory, AesEncoder, "net.maxon.streamconversion.aes.encoder") | |
MAXON_DECLARATION (StreamConversionFactory, AesDecoder, "net.maxon.streamconversion.aes.decoder") | |
MAXON_DECLARATION (StreamConversionFactory, BlowfishEncoder, "net.maxon.streamconversion.blowfish.encoder") | |
MAXON_DECLARATION (StreamConversionFactory, BlowfishDecoder, "net.maxon.streamconversion.blowfish.decoder") | |
MAXON_DECLARATION (StreamConversionFactory, BlowfishLegacyEncoder, "net.maxon.streamconversion.blowfishlegacy.encoder") | |
MAXON_DECLARATION (StreamConversionFactory, BlowfishLegacyDecoder, "net.maxon.streamconversion.blowfishlegacy.decoder") | |
MAXON_DECLARATION (StreamConversionFactory, BlowfishLegacyEnDecoder, "net.maxon.streamconversion.blowfishlegacyen.decoder") | |
MAXON_ATTRIBUTE (Bool, ENCRYPT, "net.maxon.streamconversion.blowfishlegacy.encrypt") | |
Variables | |
ECB | |
CBC | |
PCBC | |
CFB | |
OFB | |
CTR | |
KEEP_STATE | |
ECB |
Electronic codebook.
CBC |
Cipher-block chaining.
PCBC |
Propagating cipher-block chaining.
CFB |
Cipher feedback.
OFB |
Output feedback.
CTR |
Counter.
KEEP_STATE |
for CBC, PCBC, CFB, OFB: Store the current state in the instance. Otherwise the next Encrypt call will use the original initialization vector.