Top Description Interfaces Classes Enums
[default module]

Package org.apache.poi.poifs.crypt


Implementation of the ECMA-376 and MS-propritary document encryptions

The implementation is split into the following packages:

See Also
Apache POI - Encryption support, ECMA-376 Document Encryption

Interface Summary

Modifier and TypeInterface and Description
public interface

Class Summary

Modifier and TypeClass and Description
public abstract class
public abstract class
public class
CryptoFunctions

Helper functions used for standard and agile encryption

public class
public abstract class
public abstract class
EncryptionHeader

Reads and processes OOXML Encryption Headers The constants are largely based on ZIP constants.

public class
EncryptionInfo

Wrapper for the EncryptionInfo node of encrypted documents

public abstract class
EncryptionVerifier

Used when checking if a key is valid for a document

public abstract class

Enum Summary

Modifier and TypeEnum and Description
public enum
public enum
public enum
public enum
EncryptionMode

Office supports various encryption modes.

public enum