org.bouncycastle.bcpg
Class SecretKeyPacket
- PacketTags, PublicKeyAlgorithmTags
public class SecretKeyPacket
basic packet for a PGP secret key
COMPRESSED_DATA , EXPERIMENTAL_1 , EXPERIMENTAL_2 , EXPERIMENTAL_3 , EXPERIMENTAL_4 , LITERAL_DATA , MARKER , MOD_DETECTION_CODE , ONE_PASS_SIGNATURE , PUBLIC_KEY , PUBLIC_KEY_ENC_SESSION , PUBLIC_SUBKEY , RESERVED , SECRET_KEY , SECRET_SUBKEY , SIGNATURE , SYMMETRIC_KEY_ENC , SYMMETRIC_KEY_ENC_SESSION , SYM_ENC_INTEGRITY_PRO , TRUST , USER_ATTRIBUTE , USER_ID |
SecretKeyPacket
public SecretKeyPacket(PublicKeyPacket pubKeyPacket,
int encAlgorithm,
S2K s2k,
byte[] iv,
byte[] secKeyData)
pubKeyPacket
- encAlgorithm
- s2k
- iv
- secKeyData
-
getEncAlgorithm
public int getEncAlgorithm()
getEncodedContents
public byte[] getEncodedContents()
throws IOException
getIV
public byte[] getIV()
getS2K
public S2K getS2K()
getSecretKeyData
public byte[] getSecretKeyData()