Click here to Skip to main content
15,910,123 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: A "protected" document format ? Is that too much to ask ? PinPopular
peterchen31-Aug-15 4:33
peterchen31-Aug-15 4:33 
GeneralRe: A "protected" document format ? Is that too much to ask ? Pin
Slacker00731-Aug-15 5:19
professionalSlacker00731-Aug-15 5:19 
GeneralRe: A "protected" document format ? Is that too much to ask ? Pin
den2k8831-Aug-15 4:39
professionalden2k8831-Aug-15 4:39 
GeneralRe: A "protected" document format ? Is that too much to ask ? Pin
Duncan Edwards Jones31-Aug-15 5:16
professionalDuncan Edwards Jones31-Aug-15 5:16 
GeneralRe: A "protected" document format ? Is that too much to ask ? Pin
Slacker00731-Aug-15 5:18
professionalSlacker00731-Aug-15 5:18 
GeneralRe: A "protected" document format ? Is that too much to ask ? Pin
Eddy Vluggen31-Aug-15 5:20
professionalEddy Vluggen31-Aug-15 5:20 
GeneralRe: A "protected" document format ? Is that too much to ask ? Pin
PIEBALDconsult31-Aug-15 5:28
mvePIEBALDconsult31-Aug-15 5:28 
GeneralRe: A "protected" document format ? Is that too much to ask ? Pin
FIorian Schneidereit31-Aug-15 5:49
FIorian Schneidereit31-Aug-15 5:49 
BillWoodruff wrote:
the document can be time-limited, and will self-destruct as in 'c. after a certain date.
The problem with self-destruction is: How would you trigger it if there is no access to the server that is in charge of the kill switch? One could steal a document and try to hack it on an network-isolated device. There's also no easy way to prevent an attacker from creating copies or backups of the document (provided that "the document" is a physical file stored in a file system) and restore it if the original has been destructed.

Because of this, I think a better approach would be to get away from the idea to have a physical copy of the document present on the client. I mean, if an internet or local network connection for authentication etc. is required to access it in any event, why store the document on the client in the first place?

IMO a protected document has to live on the server exclusively, and the client (the reader) downloads only the parts it wants to access on demand, storing that information in encrypted form in memory rather than on disk. The private key could be the hardware hash of the client device, although that might not be the safest approach because someone with physical access to the device could steal that information and build a specialized virtual machine that impersonates the client. Any edits are sent back to the server and stored there. No need for self-destruction as the local information will be lost when the reader is closed or after a timeout (zeroing the memory) or when the device is powered off.
GeneralRe: A "protected" document format ? Is that too much to ask ? Pin
908236531-Aug-15 5:54
908236531-Aug-15 5:54 
GeneralRe: A "protected" document format ? Is that too much to ask ? Pin
OriginalGriff31-Aug-15 6:33
mveOriginalGriff31-Aug-15 6:33 
GeneralRe: A "protected" document format ? Is that too much to ask ? Pin
Eddy Vluggen31-Aug-15 7:36
professionalEddy Vluggen31-Aug-15 7:36 
GeneralRe: A "protected" document format ? Is that too much to ask ? Pin
Guerrilla Coder31-Aug-15 17:41
Guerrilla Coder31-Aug-15 17:41 
GeneralRe: A "protected" document format ? Is that too much to ask ? Pin
PICguy1-Sep-15 5:19
PICguy1-Sep-15 5:19 
GeneralRe: A "protected" document format ? Is that too much to ask ? Pin
Duncan Crawford31-Aug-15 23:09
Duncan Crawford31-Aug-15 23:09 
AnswerRe: A "protected" document format ? Is that too much to ask ? Pin
decyclone1-Sep-15 3:17
decyclone1-Sep-15 3:17 
GeneralRe: A "protected" document format ? Is that too much to ask ? Pin
Kirk 103898211-Sep-15 4:47
Kirk 103898211-Sep-15 4:47 
GeneralAnnoying Azure advert Pin
pkfox31-Aug-15 4:15
professionalpkfox31-Aug-15 4:15 
GeneralRe: Annoying Azure advert Pin
newton.saber31-Aug-15 4:20
newton.saber31-Aug-15 4:20 
GeneralRe: Annoying Azure advert Pin
pkfox31-Aug-15 4:32
professionalpkfox31-Aug-15 4:32 
GeneralRe: Annoying Azure advert Pin
Max Methot31-Aug-15 5:14
Max Methot31-Aug-15 5:14 
GeneralRe: Annoying Azure advert Pin
pkfox31-Aug-15 5:42
professionalpkfox31-Aug-15 5:42 
GeneralRe: Annoying Azure advert Pin
pkfox31-Aug-15 6:32
professionalpkfox31-Aug-15 6:32 
GeneralRe: Annoying Azure advert Pin
Max Methot31-Aug-15 7:21
Max Methot31-Aug-15 7:21 
RantA rant for Monday morning Pin
RJOberg31-Aug-15 3:13
professionalRJOberg31-Aug-15 3:13 
GeneralRe: A rant for Monday morning Pin
Eddy Vluggen31-Aug-15 3:25
professionalEddy Vluggen31-Aug-15 3:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.