Note
this code plays no attention to -CONSOLE in the file name the specification of "_CONSOLE" in the filename. It also expects that a single pass phrase will have been used.
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static byte[] | |
| public static byte[] | Returns: Clear text as a byte array. I18N considerations are not handled by this routineThe message to be decrypted. encrypted, char[] Pass phrase (key) passPhrase)decrypt the passed in message stream |
| public static byte[] | Returns: encrypted data.The test to be encrypted clearData, char[] The pass phrase (key). This method assumes that the
key is a simple pass phrase, and does not yet support
RSA or more sophisiticated keying. passPhrase, String File name. This is used in the Literal Data Packet (tag 11)
which is really inly important if the data is to be
related to a file to be recovered later. Because this
routine does not know the source of the information, the
caller can set something here for file name use that
will be carried. If this routine is being used to
encrypt SOAP MIME bodies, for example, use the file name from the
MIME type, if applicable. Or anything else appropriate. fileName, int algorithm, boolean armor)Simple PGP encryptor between byte[]. |
| public static void |
| ByteArrayHandler | back to summary |
|---|---|
| public ByteArrayHandler() | |
| compress | back to summary |
|---|---|
| private static byte[] compress(byte[] clearData, String fileName, int algorithm) throws IOException | |
| decrypt | back to summary |
|---|---|
| public static byte[] decrypt(byte[] encrypted, char[] passPhrase) throws IOException, PGPException, NoSuchProviderException decrypt the passed in message stream
| |
| encrypt | back to summary |
|---|---|
| public static byte[] encrypt(byte[] clearData, char[] passPhrase, String fileName, int algorithm, boolean armor) throws IOException, PGPException, NoSuchProviderException Simple PGP encryptor between byte[].
| |
| main | back to summary |
|---|---|
| public static void main(String[] args) throws Exception | |