PDF Encryption / stamping

I am looking for an extension that takes in a pdf and with the settings I can encrypt the pdf and save it back to the server or provide to the user

At the same time this needs to stamp the pdf , include watermarks and set an open password

Any suggesitons ?