I am seeking an application written in VB - might have to have some C++ as well - that will enable the registered user to encrypt files and folders on their hard drive. In addition it is also to lock the PC from being able to boot without entering the valid password. Key features are ; * an encrypted database that stores the allowed Users. * encrypt selected files or folders by a given User. * allow Groups so users can ba allocated to a Group. This Group can access a given file or folder. * lock the PC from being able to boot up. * if the file is accessed by Explorer for example, a popup will appear asking for the password. * viewing the file list, a small icon will appear to beside the file entry to denote it is encrypted. In addition, the option hould be to enable management of the users across the LAN. In other words, rather than the database of users being stored on the PC locally, it is stored across the network. Note: Decryption must be done on the fly. That is to say, when a file is accessed it must be decrypted as it is opened, not decrypted out to another file first. That would compromise security. But of course you can simply decrypt a file out if wished. The application should use the likes of Triple-DES, IDEA, MISTY1, Blowfish, TEA (either 16 & 32 rounds), - but preferably a two option selection of either Triple-DES, and Blowfish, allowing the user to decide at installation time which one to use. There are a number of example applications to view as guides. I will also suggest screen layouts etc and supply any necessary graphics. If you have something you can show me that is already built or pretty much, please send screen shots. Thanks
## Deliverables
Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights and unincumbered rights to all work purchased. You will also agree not to use this application code again once handed over. A non disclosure agreement will need to be signed.
## Platform
VB6 Win98 WinNT Win2000 XP Discuss how we tackle Linux.