Bouncy Castle Cryptography Library 1.79

org.bouncycastle.openpgp.operator.jcajce
Class JcaAEADSecretKeyEncryptorBuilder

java.lang.Object
  |
  +--org.bouncycastle.openpgp.operator.jcajce.JcaAEADSecretKeyEncryptorBuilder

public class JcaAEADSecretKeyEncryptorBuilder
extends java.lang.Object


Constructor Summary
JcaAEADSecretKeyEncryptorBuilder(int aeadAlgorithm, int symmetricAlgorithm, S2K.Argon2Params argon2Params)
           
 
Method Summary
 PBESecretKeyEncryptor build(char[] passphrase, PublicKeyPacket pubKey)
           
 JcaAEADSecretKeyEncryptorBuilder setProvider(java.security.Provider provider)
           
 JcaAEADSecretKeyEncryptorBuilder setProvider(java.lang.String providerName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JcaAEADSecretKeyEncryptorBuilder

public JcaAEADSecretKeyEncryptorBuilder(int aeadAlgorithm,
                                        int symmetricAlgorithm,
                                        S2K.Argon2Params argon2Params)
Method Detail

setProvider

public JcaAEADSecretKeyEncryptorBuilder setProvider(java.security.Provider provider)

setProvider

public JcaAEADSecretKeyEncryptorBuilder setProvider(java.lang.String providerName)

build

public PBESecretKeyEncryptor build(char[] passphrase,
                                   PublicKeyPacket pubKey)

Bouncy Castle Cryptography Library 1.79