-
public interface FileHeaderCryptor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FileHeadercreate()FileHeaderdecryptHeader(ByteBuffer ciphertextHeaderBuf)ByteBufferencryptHeader(FileHeader header)intheaderSize()
-
-
-
Method Detail
-
create
FileHeader create()
-
headerSize
int headerSize()
-
encryptHeader
ByteBuffer encryptHeader(FileHeader header)
- Parameters:
header- The header to encrypt.- Returns:
- A buffer containing the encrypted header. The position of this buffer is
0and its limit is at the end of the header.
-
decryptHeader
FileHeader decryptHeader(ByteBuffer ciphertextHeaderBuf) throws AuthenticationFailedException
- Throws:
AuthenticationFailedException
-
-