| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected static void | |
| protected boolean | |
| protected byte[] | prependSKAlgorithmToSessionData(PublicKeyEncSessionPacket pkesk, InputStreamPacket encData, byte[] decryptedSessionData)
|
| public final byte[] | recoverSessionData(PublicKeyEncSessionPacket
public-key encrypted session-key packet pkesk, InputStreamPacket encrypted data (sed/seipd/oed) packet encData)Implements org. Recover the plain session info by decrypting the encrypted session key. |
| public byte[] | recoverSessionData(int
public key algorithm keyAlgorithm, byte[][] encrypted session key data secKeyData)Implements org. Recover the plain session info by decrypting the encrypted session key. |
| AbstractPublicKeyDataDecryptorFactory | back to summary |
|---|---|
| public AbstractPublicKeyDataDecryptorFactory() | |
| checkRange | back to summary |
|---|---|
| protected static void checkRange(int pLen, byte[] enc) throws PGPException | |
| containsSKAlg | back to summary |
|---|---|
| protected boolean containsSKAlg(int pkeskVersion) | |
| prependSKAlgorithmToSessionData | back to summary |
|---|---|
| protected byte[] prependSKAlgorithmToSessionData(PublicKeyEncSessionPacket pkesk, InputStreamPacket encData, byte[] decryptedSessionData) throws PGPException | |
| recoverSessionData | back to summary |
|---|---|
| public final byte[] recoverSessionData(PublicKeyEncSessionPacket pkesk, InputStreamPacket encData) throws PGPException Implements org. Doc from org. Recover the plain session info by decrypting the encrypted session key. The session info ALWAYS has the symmetric algorithm ID prefixed, so the return value is: [sym-alg][session-key][checksum]?
| |
| recoverSessionData | back to summary |
|---|---|
| public byte[] recoverSessionData(int keyAlgorithm, byte[][] secKeyData) throws PGPException Implements org. Doc from org. Recover the plain session info by decrypting the encrypted session key. This method returns the decrypted session info as-is (without prefixing missing cipher algorithm), so the return value is: [sym-alg]?[session-key][checksum]?
| |