Evince allows text copying from encrypted PDF, while Adobe Reader does not. Why?

2

1

I've been trying to encrypt a PDF document so that people wouldn't be able to copy text from it or print it. So, basically, I disabled printing and copying. I used this command:

qpdf input.pdf drm.pdf --encrypt "" pass 128 --print=none --modify=none --extract=n --

If I open it in Adobe Reader, it doesn't allow any copying, however if I use Evince, the text is easily copied. Does anybody have any ideas why?

snitko

Posted 2013-01-30T08:17:24.107

Reputation: 482

@endolith - that's actually a very silly answer that completely ignores every regulated industry out there where this is an important issue (google "controlled copies"). Such "screw you if you work in said industries" answer is a bit short-minded. – mmalmeida – 2014-10-20T11:36:10.613

@mmalmeida "Fair use rights take precedence over the author's interest. Thus the copyright holder cannot use a non-binding disclaimer, or notification, to revoke the right of fair use on works. However, binding agreements such as contracts or licence agreements may take precedence over fair use rights." – endolith – 2014-10-20T14:10:29.537

3If people are able to view it, they are able to copy it. If nothing else: screenshot+OCR. You could try to render the text as an image before converting to PDF: then no reader will understand that it contains text, but you lose the ability to search in the document. All in all - this kind of protection is really not a protection at all, but quite a large nuisance for users. You should protect the text by another mechanism if it is important to do so, but as soon as people can read it, they can copy it. It's in the fundamental nature of information. – Daniel Andersson – 2013-01-30T09:13:23.010

Good. If you don't want people making copies of your document, don't publish it. We should always be allowed to make copies of portions of your document for fair use purposes like archiving, translation, quoting, etc, whether it is copy protected or not. – endolith – 2013-05-24T21:08:06.240

Answers

3

Easy. The "can't copy" feature of PDF's is invented by Adobe marketeers. It's not a technical restriction, nor encryption. The Adobe engineers listen to their Adobe managers and disabled the copy button; the Evince engineers don't listen to Adobe managers.

MSalters

Posted 2013-01-30T08:17:24.107

Reputation: 7 587

1

Actually, Evince supports copy protection, but it can be turned off. I think some distros turn it off by default. See Okular, Debian, and copy restrictions

– endolith – 2013-05-24T21:09:01.273

0

Try using a pdf drm product that controls what you can do with the pdf files rather than Adobe. The adobe controls are based on an honor system which is why not all viewers obey them. There is a good article that explains this at http://www.locklizard.com/acrobat-security/.

Jon34

Posted 2013-01-30T08:17:24.107

Reputation: 1