Thank you for the good idea.It actually helped a LOT.Now I can make the encryption safer.Thanks!! ☺
On Thu, Jan 8, 2015 at 10:30 AM, Jim Hall <jh...@freedos.org> wrote: >> >> > 3.Once the user has clicked or selected their account and typed in >> > their password,(which is verified by an encrypted settings >> > file),freeDOS runs the AUTOEXEC.BAT file.But,the login program is >> > still running,so it will scan (or "look") to see if the user tries to >> > access another user's folder.If the user is,and isn't given >> > "clearence" to the folder,the program will notify the user and bring >> > them back to the command prompt... >> >> That sounds like fun. Alternatively, you could keep the >> data of the user in encrypted zips and unzip them to a >> ramdisk using some "login" tool. Note that this forces >> the user to properly "logout" to copy changed data back >> to the zip. Apart from that, it would be nice and more >> or less easy to implement. And it would avoid the risk >> of somebody booting your PC from floppy, CD or USB to >> bypass your security. >> > > An even better solution would be to write a driver that presents the > contents of an encrypted file as a network drive (basically, a loopback > filesystem) and the "login" program is what unlocks and maps the drive. The > encrypted file would likely be a static size and initialized with > randomness. Then you would be (reasonably) safe if your computer was > rebooted or shutdown (perhaps by accident) before you could "logout" because > any file writes would have been committed to disk already. > > A system like that could be very useful. And you could take your encrypted > files with you and use them on another FreeDOS system, if you copied the > encrypted static file to a floppy or USB drive. > > A similar solution on another platform (Linux) would be LUKS. > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming! The Go Parallel Website, > sponsored by Intel and developed in partnership with Slashdot Media, is your > hub for all things parallel software development, from weekly thought > leadership blogs to news, videos, case studies, tutorials and more. Take a > look and join the conversation now. http://goparallel.sourceforge.net > _______________________________________________ > Freedos-devel mailing list > Freedos-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-devel > ------------------------------------------------------------------------------ Dive into the World of Parallel Programming! The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel