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.