Browse Source

Fixes bluebeam password protection issue

Colin VanLang 10 years ago
parent
commit
6d8e883fe6
  1. 3
      src/core/crypto.js

3
src/core/crypto.js

@ -1762,7 +1762,8 @@ var CipherTransformFactory = (function CipherTransformFactoryClosure() {
if (pdfAlgorithm.checkUserPassword(password, userValidationSalt, if (pdfAlgorithm.checkUserPassword(password, userValidationSalt,
userPassword)) { userPassword)) {
return pdfAlgorithm.getUserKey(password, userKeySalt, userEncryption); return pdfAlgorithm.getUserKey(password, userKeySalt, userEncryption);
} else if (pdfAlgorithm.checkOwnerPassword(password, ownerValidationSalt, } else if (password.length && pdfAlgorithm.checkOwnerPassword(password,
ownerValidationSalt,
uBytes, uBytes,
ownerPassword)) { ownerPassword)) {
return pdfAlgorithm.getOwnerKey(password, ownerKeySalt, uBytes, return pdfAlgorithm.getOwnerKey(password, ownerKeySalt, uBytes,

Loading…
Cancel
Save