CZipCrc32Cryptograph Class Reference
#include <ZipCrc32Cryptograph.h>
List of all members.
Detailed Description
Performs the traditional zip encryption.
- See also:
- Encryption Methods: How to Best Protect Your Data
Member Function Documentation
| bool CZipCrc32Cryptograph::CanHandle |
( |
int |
iEncryptionMethod |
) |
[inline, virtual] |
Returns the value indicating whether the current compressor can handle the given encryption method.
- Parameters:
-
| iEncryptionMethod | The encryption method to test. Can be one of EncryptionMethod values. |
- Returns:
true, if the current compressor can handle the given encryption method; false otherwise.
Reimplemented from CZipCryptograph.
| void CZipCrc32Cryptograph::Decode |
( |
char * |
pBuffer, |
|
|
DWORD |
uSize | |
|
) |
| | [inline, virtual] |
Decodes the given data.
- Parameters:
-
| pBuffer | The buffer that holds the data to decode and that receives the results. |
| uSize | The size of pBuffer. |
Implements CZipCryptograph.
| void CZipCrc32Cryptograph::Encode |
( |
char * |
pBuffer, |
|
|
DWORD |
uSize | |
|
) |
| | [inline, virtual] |
Encodes the given data.
- Parameters:
-
| pBuffer | The buffer that holds the data to encode and that receives the results. |
| uSize | The size of pBuffer. |
Implements CZipCryptograph.
| static const DWORD* CZipCrc32Cryptograph::GetCRCTable |
( |
|
) |
[inline, static] |
| static DWORD CZipCrc32Cryptograph::GetEncryptedInfoSizeAfterData |
( |
|
) |
[inline, static] |
| static DWORD CZipCrc32Cryptograph::GetEncryptedInfoSizeBeforeData |
( |
|
) |
[inline, static] |
| bool CZipCrc32Cryptograph::InitDecode |
( |
CZipAutoBuffer & |
password, |
|
|
CZipFileHeader & |
currentFile, |
|
|
CZipStorage & |
storage | |
|
) |
| | [virtual] |
The method called when an existing file is opened for extraction.
- Parameters:
-
- Returns:
true, if the password is initially considered correct; false otherwise.
Implements CZipCryptograph.
| void CZipCrc32Cryptograph::InitEncode |
( |
CZipAutoBuffer & |
password, |
|
|
CZipFileHeader & |
currentFile, |
|
|
CZipStorage & |
storage | |
|
) |
| | [virtual] |
The method called when a new file is opened for compression.
- Parameters:
-
Implements CZipCryptograph.
The documentation for this class was generated from the following file: