Class BcPKCS12PBMac1CalculatorBuilder

java.lang.Object
org.bouncycastle.pkcs.bc.BcPKCS12PBMac1CalculatorBuilder
All Implemented Interfaces:
PKCS12MacCalculatorBuilder

public class BcPKCS12PBMac1CalculatorBuilder extends Object implements PKCS12MacCalculatorBuilder
Lightweight PKCS12MacCalculatorBuilder that produces a PBMAC1 calculator (RFC 8018 ยง7.1) for use as PKCS#12 PFX integrity protection per RFC 9579. Currently restricted to PBKDF2; RFC 9579 requires the PBKDF2 parameters to carry an explicit key length.