We want to distribute multi-page PDF documents internationally to customers but need to make sure they are only read by authorized people. So the program will be comprised of the following 2 modules.
**MODULE 1:** *Encrypt Module*
1. Take a multi-page PDF file as input and create a new encrypted file that can only be viewed by the PDF viewer program (not by Acrobat Reader anymore).
**MODULE 2:** *Decrypt & View Module*
1. Decrypt the above output file and
2. Encrypt Username and Password in the new document.
3. Create page turning effect like: <[url removed, login to view]>
4. **Bonus:** Add usability rights such as print, save, copy, screen capture based on credentials (username and password).
1) Complete and fully-functional working program(s) in executable form as well as complete
**source code** of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).
2. Mac OS
Prefer a Java solution that works on both the above platforms.