Find Jobs
Hire Freelancers

C/C++ Blowfish main program

$30-5000 USD

Cancelled
Posted over 20 years ago

$30-5000 USD

Paid on delivery
This is a 200 level college homework project. Unfortunately for all but 1 student in our class this is way out of our league! We were provided the blowfish.c and blowgish.h files written by Paul Kocher in '97 and published in August '03 Embedded "Systems Programming." We are to write a main program to implement them that encrypts and decrypts a messge. I have Kocher's original main program in C but I can't hand that in and I am too inexperienced to adapt it to a working program of my own. The files are available at <ftp://[login to view URL]>. As I said most of us have had only one semester of very basic C++ ; I have had 2 semesters and I am still lost on this one. I'm sure it is fairly easy and if I had more time I could probably figure it out, but the clock is ticking!! Any quick help will be greatly appreciated. ## Deliverables 1) Source code for working blowfish main.c implementing Kocher's original blowfish code. which outputs an unencrypted text message, encrypts it and outputs the results, and decrypts the message and outputs it again. 2) And if it can be very well commented so I understand it and actually learn this thing that would be great! ## Platform The program will have to run on Windows ME/XP most likely in Visual C++ 6.0, although I use the Delorie compiler (djgpp) in the Textpad editor.
Project ID: 3029836

About the project

Remote project
Active 15 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of
0.0
0
Member since Dec 8, 2003

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.