PDFBOX-2456: use the digest method with length parameter (that was used in encryption and that produces files readable with Adobe Reader) to get user password from owner password in decryption

git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1639727 13f79535-47bb-0310-9956-ffa450edef68