C D E O S U 
All Classes All Packages

C

create() - Method in interface org.cryptomator.siv.SivMode.BlockCipherFactory
 

D

decrypt(byte[], byte[], byte[], byte[]...) - Method in class org.cryptomator.siv.SivMode
Decrypts ciphertext using SIV mode.
decrypt(SecretKey, SecretKey, byte[], byte[]...) - Method in class org.cryptomator.siv.SivMode
Convenience method, if you are using the javax.crypto API.

E

encrypt(byte[], byte[], byte[], byte[]...) - Method in class org.cryptomator.siv.SivMode
Encrypts plaintext using SIV mode.
encrypt(SecretKey, SecretKey, byte[], byte[]...) - Method in class org.cryptomator.siv.SivMode
Convenience method, if you are using the javax.crypto API.

O

org.cryptomator.siv - package org.cryptomator.siv
Java implementation of RFC 5297 SIV Authenticated Encryption.

S

SivMode - Class in org.cryptomator.siv
Implements the RFC 5297 SIV mode.
SivMode() - Constructor for class org.cryptomator.siv.SivMode
Creates an AES-SIV instance using JCE's cipher implementation, which should normally be the best choice.
SivMode(Provider) - Constructor for class org.cryptomator.siv.SivMode
Creates an AES-SIV instance using a custom JCE's security provider
SivMode(SivMode.BlockCipherFactory) - Constructor for class org.cryptomator.siv.SivMode
Creates an instance using a specific Blockcipher.get().
SivMode.BlockCipherFactory - Interface in org.cryptomator.siv
Creates BlockCiphers.

U

UnauthenticCiphertextException - Exception in org.cryptomator.siv
Drop-in replacement for AEADBadTagException, which is not available on some older Android systems.
UnauthenticCiphertextException(String) - Constructor for exception org.cryptomator.siv.UnauthenticCiphertextException
 
C D E O S U 
All Classes All Packages