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.

Attachment: 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

Reply via email to