public static void main(String[] args) throws Exception { PdfEncryptor .encrypt(new PdfReader("1.pdf"), new FileOutputStream("Encrypted2.pdf"), "Hello".getBytes(), "World".getBytes(), PdfWriter.AllowDegradedPrinting, PdfWriter.STRENGTH128BITS);
// decrypt the file
PdfReader reader = new PdfReader("Encrypted2.pdf", "World".getBytes()); PdfStamper stamper = new PdfStamper(reader, new FileOutputStream("Decrypted1.pdf")); stamper.close();