Inheritance diagram for ICSharpCode::SharpZipLib::Encryption::PkzipClassicManaged:
Public Member Functions | |
override void | GenerateIV () |
Generate an initial vector. | |
override void | GenerateKey () |
Generate a new random key. | |
override ICryptoTransform | CreateEncryptor (byte[] rgbKey, byte[] rgbIV) |
Create an encryptor. | |
override ICryptoTransform | CreateDecryptor (byte[] rgbKey, byte[] rgbIV) |
Create a decryptor. | |
Properties | |
override int | BlockSize |
Get / set the applicable block size. | |
override KeySizes[] | LegalKeySizes |
Get an array of legal KeySizeskey sizes.. | |
override KeySizes[] | LegalBlockSizes |
Get an array of legal KeySizesblock sizes. | |
byte[] | key |
override byte[] | Key |
Get / set the key value applicable. |
Definition at line 371 of file PkzipClassic.cs.
|
Create a decryptor.
Definition at line 464 of file PkzipClassic.cs. Referenced by ICSharpCode::SharpZipLib::Zip::ZipFile::CreateAndInitDecryptionStream(), and ICSharpCode::SharpZipLib::Zip::ZipInputStream::InitialRead(). |
|
Create an encryptor.
Definition at line 450 of file PkzipClassic.cs. Referenced by ICSharpCode::SharpZipLib::Zip::ZipFile::CreateAndInitEncryptionStream(). |
|
Generate an initial vector.
Definition at line 401 of file PkzipClassic.cs. |
|
Generate a new random key.
Definition at line 437 of file PkzipClassic.cs. |
|
Get / set the applicable block size. The only valid block size is 8. Definition at line 378 of file PkzipClassic.cs. |
|
Get / set the key value applicable.
Definition at line 424 of file PkzipClassic.cs. |
|
Definition at line 418 of file PkzipClassic.cs. |
|
Get an array of legal KeySizesblock sizes.
Definition at line 410 of file PkzipClassic.cs. |
|
Get an array of legal KeySizeskey sizes..
Definition at line 390 of file PkzipClassic.cs. |