Class MasterkeyFileAccess

java.lang.Object
org.cryptomator.cryptolib.common.MasterkeyFileAccess

public class MasterkeyFileAccess extends Object
Allow loading and persisting of masterkeys from and to encrypted json files.

Requires a passphrase for derivation of a KEK.

        MasterkeyFileAccess masterkeyFileAccess = new MasterkeyFileAccess(pepper, csprng);
        try (Masterkey masterkey = masterkeyFileAccess.load(path, passphrase) {
                // use masterkey
  }