org.bouncycastle.bcpg

Interface PublicKeyAlgorithmTags

Known Implementing Classes:
ExperimentalPacket, PGPPublicKey, PublicKeyEncSessionPacket, PublicKeyPacket, PublicSubkeyPacket, SecretKeyPacket, SecretSubkeyPacket, SignaturePacket

public interface PublicKeyAlgorithmTags

Public Key Algorithm tag numbers

Field Summary

static int
DIFFIE_HELLMAN
static int
DSA
static int
EC
static int
ECDSA
static int
ELGAMAL_ENCRYPT
static int
ELGAMAL_GENERAL
static int
RSA_ENCRYPT
static int
RSA_GENERAL
static int
RSA_SIGN

Field Details

DIFFIE_HELLMAN

public static final int DIFFIE_HELLMAN

Field Value:
21


DSA

public static final int DSA

Field Value:
17


EC

public static final int EC

Field Value:
18


ECDSA

public static final int ECDSA

Field Value:
19


ELGAMAL_ENCRYPT

public static final int ELGAMAL_ENCRYPT

Field Value:
16


ELGAMAL_GENERAL

public static final int ELGAMAL_GENERAL

Field Value:
20


RSA_ENCRYPT

public static final int RSA_ENCRYPT

Field Value:
2


RSA_GENERAL

public static final int RSA_GENERAL

Field Value:
1


RSA_SIGN

public static final int RSA_SIGN

Field Value:
3