Module org.cryptomator.cryptolib
Package org.cryptomator.cryptolib.common
-
Class Summary Class Description AesKeyWrap ByteBuffers CipherSupplier DecryptingReadableByteChannel Destroyables DestroyableSecretKey ECKeyPair EncryptingReadableByteChannel EncryptingWritableByteChannel MacSupplier MasterkeyFile Representation of encrypted masterkey json file.MasterkeyFileAccess Allow loading and persisting ofmasterkeysfrom and to encrypted json files.MessageDigestSupplier ObjectPool<T> A simple object pool for resources that are expensive to create but are needed frequently.ObjectPool.Lease<T> A holder for resource leased from anObjectPool.P384KeyPair ReseedingSecureRandom Wraps a fast CSPRNG, which gets reseeded automatically after a certain amount of bytes has been generated.Scrypt X509CertBuilder Helper class to create self-signed X509v3 certificates fromkey pairs. -
Exception Summary Exception Description Pkcs12Exception Loading from or exporting to PKCS12 format failed.Pkcs12PasswordException Loading from PKCS12 format failed due to wrong password.