Hi Leonard. Just a note that Acrobat 9 includes a new encryption option that is based on AES256, but with a completely different methodology for generating the seed/initialization vector _AND_ which also now supports Unicode passwords. While this is an "Adobe Extension to ISO 32000" - so not something you will need to worry about immediately - you should be aware of it as you design.
Where can we found detailed information about these "extensions"?