Show Bid Request
Move sensative data from server to local folder
Bid Request Id: 22277
|
|
|
Description:
Description: Files need to be moved from a server to a client machine. This project consists of the writing of two very small programs. 1. Write a servlet that when requested, will use a public key and encrypt the data of all of the files in a directory and ziip them into a single zip file. This zip file will be archived in a directory on the server and all of the files will be moved into an archive directory. Because more files could be added when this process is taking place, it is important that ONLY the files that are in the zip file are archived. This servlet will then stream this information to a client program (To be discribed next). If there are no files to transmit, an empty stream will be tranmitted. If there is an error anywhere in the process, an email should be sent with the name of the zip file and the list of file names to an email address (that is described in a config file) Documentation on how to install the servlet needs to be provided. 2. Write a client program that will access the URL of the above described servlet (This needs to be configurable), stream down the data from the servlet, unzip it and decrypt it using a private key. The resulting files need to be stored in a directory (configurable). The client application needs to be able to invoke another application after it has downloaded some files. The client application should have either a command line or gui invokation. Documentation on how to install and run this application needs to be provided. For both pieces of this application, a complete audit log needs to be kept.
Deliverables: Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
Complete copyrights to all work purchased.
Platform:
Windows XP, Windows ME, 98.
Server is Unix
Special Conditions / Other:
Project must be completed within 14 days from the time a bid is accepted.
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation.
If you notice a violation please help out the site and report it. Thanks for your help.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
See all rejected bids (and all comments)
Name |
Bid Amount |
Date |
Coder Rating |
|
|
This bid was accepted by the buyer!
|
$100 (USD)
|
Jul 20, 2002 2:29:28 PM EDT
|
10
(Excellent)
|
|
|
Hello
I am a Java expert and have done considerable amount of work in Servlets. I have a good knowledge of security too and would be able to handle the Client-Server security through the private-public key mechanism very easily.
Some components of the code like zipping/unzipping and security checks are already there with me from the previous assigments I have done. It would not take me more than a week to run through the whole life cycle of your program.
I would provide you with good quality code, which is easily maintainable too. Proper documentation would also be provided to you so that configuration/installation would not be any issue. Thorough commenting of the code would be done so that the code is readable.
DO give me chance to work for you. Quality of the work is guarenteed. You would get a well-tested version.of the code.
Best Regards, Vishal
|
|
|
|
|
|