diff options
Diffstat (limited to 'internal/contentenc')
-rw-r--r-- | internal/contentenc/content.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/internal/contentenc/content.go b/internal/contentenc/content.go index 8220d89..2a5ddbb 100644 --- a/internal/contentenc/content.go +++ b/internal/contentenc/content.go @@ -75,6 +75,11 @@ func (be *ContentEnc) CipherBS() uint64 { return be.cipherBS } +// UsingSIV returns true if we are using AES-SIV for file content encryption. +func (be *ContentEnc) UsingSIV() bool { + return be.cryptoCore.AEADBackend == cryptocore.BackendAESSIV +} + // DecryptBlocks decrypts a number of blocks // TODO refactor to three-param for func (be *ContentEnc) DecryptBlocks(ciphertext []byte, firstBlockNo uint64, fileID []byte) ([]byte, error) { |