Uses of Interface
org.cryptomator.cryptolib.api.FileHeader
Packages that use FileHeader
Package
Description
High-level encryption library used in Cryptomator.
-
Uses of FileHeader in org.cryptomator.cryptolib.api
Methods in org.cryptomator.cryptolib.api that return FileHeaderModifier and TypeMethodDescriptionFileHeaderCryptor.create()FileHeaderCryptor.decryptHeader(ByteBuffer ciphertextHeaderBuf) Methods in org.cryptomator.cryptolib.api with parameters of type FileHeaderModifier and TypeMethodDescriptionFileContentCryptor.decryptChunk(ByteBuffer ciphertextChunk, long chunkNumber, FileHeader header, boolean authenticate) Decrypts a single chunk of ciphertext.voidFileContentCryptor.decryptChunk(ByteBuffer ciphertextChunk, ByteBuffer cleartextChunk, long chunkNumber, FileHeader header, boolean authenticate) Decrypts a single chunk of ciphertext.FileContentCryptor.encryptChunk(ByteBuffer cleartextChunk, long chunkNumber, FileHeader header) Encrypts a single chunk of cleartext.voidFileContentCryptor.encryptChunk(ByteBuffer cleartextChunk, ByteBuffer ciphertextChunk, long chunkNumber, FileHeader header) Encrypts a single chunk of cleartext.FileHeaderCryptor.encryptHeader(FileHeader header) -
Uses of FileHeader in org.cryptomator.cryptolib.common
Constructors in org.cryptomator.cryptolib.common with parameters of type FileHeaderModifierConstructorDescriptionDecryptingReadableByteChannel(ReadableByteChannel src, Cryptor cryptor, boolean authenticate, FileHeader header, long firstChunk) Creates a DecryptingReadableByteChannel with a previously read header, allowing to start decryption at any chunk.