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