On Wed, Sep 18, 2013 at 03:20:14PM +0200, Matthias Zipp wrote: > we are using DSpace 1.7 with XMLUI > > We want to integrate online viewer functionality into our DSpace System > mainly for pdf documents. I know the articles provided in the wiki > [ > https://wiki.duraspace.org/display/DSPACE/Document+Viewer+Integration > https://wiki.duraspace.org/display/DSPACE/Document+Preview+with+Google+Docs+viewer > ] > > The prior intention to use the viewer is to protect the documents from > downloading. Most of the viewer has the opposite intention - to share > documents. > > Has anybody an idea, how to protect for instance pdf from downloading > within the DSpace presentation.
Unless you implement a secret custom protocol available only in some closed-source viewer, I don't see any way to do that. The server has no way of knowing what kind of software sent an HTTP GET. The client is supposed to say what it is, but most of them can easily be adjusted to lie. Even a custom protocol is not really secure, because the user can see all of the packets on the wire and has the executable code to examine. It depends on what you mean by "protect". What is your secret worth to your opponent? How much is it worth to you? You can make it difficult and costly to save a copy, but not impossible. If you're dealing in life-or-death secrets, have the user come to you and view the material under guard. If not...insurance and a vigilant legal department might be more efficient than technology. -- Mark H. Wood, Lead System Programmer [email protected] Machines should not be friendly. Machines should be obedient.
signature.asc
Description: Digital signature
------------------------------------------------------------------------------ LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk
_______________________________________________ DSpace-tech mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

