Top Fields Constructors Methods
org.bouncycastle.openpgp.operator

public Class RFC6637Utils

extends Object
Class Inheritance
Imports
java.io.ByteArrayOutputStream, .IOException, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.edec.EdECObjectIdentifiers, org.bouncycastle.asn1.nist.NISTObjectIdentifiers, org.bouncycastle.asn1.ntt.NTTObjectIdentifiers, org.bouncycastle.bcpg.ECDHPublicBCPGKey, .HashAlgorithmTags, .PublicKeyPacket, .SymmetricKeyAlgorithmTags, .X25519PublicBCPGKey, .X448PublicBCPGKey, org.bouncycastle.openpgp.PGPException, org.bouncycastle.util.encoders.Hex

Field Summary

Modifier and TypeField and Description
private static final byte[]

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static byte[]
public static String
public static ASN1ObjectIdentifier
public static String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ANONYMOUS_SENDERback to summary
private static final byte[] ANONYMOUS_SENDER

Constructor Detail

RFC6637Utilsback to summary
private RFC6637Utils()

Method Detail

createUserKeyingMaterialback to summary
public static byte[] createUserKeyingMaterial(PublicKeyPacket pubKeyData, KeyFingerPrintCalculator fingerPrintCalculator) throws IOException, PGPException
getAgreementAlgorithmback to summary
public static String getAgreementAlgorithm(PublicKeyPacket pubKeyData)
getKeyEncryptionOIDback to summary
public static ASN1ObjectIdentifier getKeyEncryptionOID(int algID) throws PGPException
getXDHAlgorithmback to summary
public static String getXDHAlgorithm(PublicKeyPacket pubKeyData)