Class JcePGPS2KCalculator

java.lang.Object
org.bouncycastle.openpgp.operator.jcajce.JcePGPS2KCalculator
All Implemented Interfaces:
PGPS2KCalculator

public class JcePGPS2KCalculator extends Object implements PGPS2KCalculator
A PGPS2KCalculator for the JCA/JCE OpenPGP operators. The Argon2 key (RFC 9580 sec. 3.7.1.4) is derived through the provider's SecretKeyFactory.ARGON2 (RFC 9106) rather than the lightweight engine directly, so the provider is overridable via setProvider(Provider). The cost parameters are bounded by the caller (PGPUtil.makeKeyFromPassPhrase) before this is invoked.
  • Constructor Details

    • JcePGPS2KCalculator

      public JcePGPS2KCalculator()
  • Method Details