EldoS | Feel safer!

Software components for data protection, secure storage and transfer

How to solve the problem?

Also by EldoS: Solid File System
A virtual file system that offers a feature-rich storage for application documents and data with built-in compression and encryption.
#8027
Posted: 11/04/2008 02:15:28
by lcp lcp (Basic support level)
Joined: 10/07/2008
Posts: 17

How to solve the problem?

filter="c:\Crypt\*.*"
The "Encrypt Example" can solve the problem:
Open a file from the filter path, it will be decrypt.Save a open file to the filter path,it will be encrypt.

I want to solve the other problem,
when i open a encrypt file,wherever it save back or it save as another file back out of the filter path,it will be encrypted too.

For example,I open a encrypt file text.txt form the filter path "c:\Crypt\"
then i edit it,and save as other file c:\ddd\text.txt, normaly it will be decrypted, but! i want it to keep the encrypted status.


#8030
Posted: 11/04/2008 05:22:56
by Eugene Mayevski (EldoS Corp.)

Unless you add the filter for c:\ddd\*.*, your file won't be encrypted. The code doesn't know that it must encrypt the file.


Sincerely yours
Eugene Mayevski
#8048
Posted: 11/04/2008 21:50:03
by lcp lcp (Basic support level)
Joined: 10/07/2008
Posts: 17

When the encrypted file c:\Crypt\text.txt is opened by notepad.exe,
i can get and remember the notepad.exe processid in the OpenfileCallback event,
and if another type filter can be set,the filter save the processid that i set back to the driver to the filter processid list ,
then, when i save the file "text.txt" back to folder, wherever it will be,in the filter path or out of the filter path, the driver see the processid is in its filter processid list,and fire the WriteCallBack event, then i can do the encrypt processing...

I hope it will be implemented.

Reply

Statistics

Topic viewed 3443 times

Number of guests: 1, registered members: 0, in total hidden: 0




|

Back to top

As of July 15, 2016 EldoS Corporation will operate as a division of /n software inc. For more information, please read the announcement.

Got it!