Find Jobs
Hire Freelancers

Caesar Cipher

$30-250 USD

Closed
Posted almost 9 years ago

$30-250 USD

Paid on delivery
Provide a complete program that performs a simple substitution cipher. The program should take plain text and a shift value and produce the encrypted text. Then it should take encrypted text and a shift value and produce the plain text once again. A different encrypted text and shift can be entered so make sure to get input. Example: EASTER shifted by 3 to left would become HDVWHU HDVWHU shifted by 3 to right would become EASTER This is how the early Caesar Cipher worked. Provide a main method named RobertWiddossProg3.java. It should: Get input for a string and a shift value Convert to upper case Only perform the following items on alphabetic characters between A and Z Utilize a for loop which uses postfix incrementing operator Convert character to its ASCII equivalent (type cast) Shift buy shift value entered above If you reach end of alphabet, wrap around Example: A shifted to the left 2 would become Y Convert back to its character equivalent (type cast) Output the new character Get input for a string and a shift value Perform same steps above to convert the encrypted text back to plain text Be sure to get input again as a different encrypted text may be entered Utilize postfix increment/decrement operations and compound assignment operators for all math. Example: x++ or x+=2. Mimic the sample session precisely. SAMPLE SESSION Sample Session: Please enter text to encrypt easter Please enter shift value 3 BXPQBO Please enter text to decrypt bxpqbo Please enter shift value -3 EASTER Press any key to continue . . . Sample Session 2: : (Notice spaces removed from input) Please enter text to encrypt This Is A Test Please enter shift value 3 QEFPFPXQBPQ Please enter text to decrypt qefpfpxqbpq Please enter shift value -3 THISISATEST Press any key to continue . . . Sample Session 3: (Notice the different shift and decrypt value) Please enter text to encrypt hello Please enter shift value 3 EBIIL Please enter text to decrypt ebiil Please enter shift value 5 ZWDDG Press any key to continue . . .
Project ID: 8152848

About the project

29 proposals
Remote project
Active 9 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
29 freelancers are bidding on average $49 USD for this job
User Avatar
Hi, I have read the requirements and I would like to do this project if given the opportunity. I am a computer science practitioner and having the "Java and Algorithms Certification Badge" in my profile gives me confidence and assurance that I can deliver you the project as required. Let me know if you are interested so I can have further details besides what was posted. Thanks.
$30 USD in 1 day
5.0 (1066 reviews)
7.6
7.6
User Avatar
Hello. I have already completed this assignment, and I can complete it for you from scratch in 1.5-3 hrs, maybe even sooner.
$30 USD in 1 day
4.9 (623 reviews)
6.8
6.8
User Avatar
Hi there! I'm a Professional java Developer and Data analyst for a well known Software House in Islamabad, Pakistan named "PacSquare". I'm doing freelancing to get most out of my free time. Please consider my bid. I assure you that you'll get my best services and Satisfaction in return. Thanks a million! Maher Shahmeer
$30 USD in 1 day
5.0 (111 reviews)
5.9
5.9
User Avatar
Hi I have 6+ years experience in Java. I have completed more than 150 projects so far. Please send me a message so that we can discuss once. Thanks
$30 USD in 0 day
5.0 (144 reviews)
5.7
5.7
User Avatar
I've been programming for 20 years, but this is really simple. It's probably just about 15 lines of code. I can do it now if you want.
$30 USD in 0 day
4.8 (23 reviews)
5.2
5.2
User Avatar
A proposal has not yet been provided
$30 USD in 2 days
4.8 (26 reviews)
3.9
3.9
User Avatar
I am an embedded software engineer with years of experience in Java and C/C++ programming, doing my master's degree with 'A' total subject's grade in artificial intelligence and machine learning using Matlab. I will do my best to meet your expectations and I need you to contact me for more info. Thanks a lot! Best regards
$30 USD in 2 days
4.7 (5 reviews)
2.7
2.7
User Avatar
Cheap and will give you the best solution with minimum number of lines of code. I am sure you will be happy with the solution.
$30 USD in 1 day
5.0 (1 review)
1.8
1.8
User Avatar
Dear Sir/Madam, I have 4 years of experience in Java programming and I believe I can do this project in a day. I'll also design the appropriate GUI for the project if you like. Thank You.
$30 USD in 1 day
5.0 (1 review)
1.6
1.6
User Avatar
I use to work on these kind of projects generally. i have done- seed block security based project which includes AES algorithm. another version of the above project using RSA algorithm
$35 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$40 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Good afternoon. On the job you posted, we have already worked. We can do the task for half a day. Если у Вас есть вопросы задайте мне их в скайпе Sergeykrnet
$30 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
I have helped many university students with similar projects. This should be simple and straight forward to finish in a day including extensive testing.
$30 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
I am currently working as a developer in a leading financial technology company, I have had experience of working with encryption protocols such as RSA, Rijndael AES, RC6 etc and also am experienced on working with the java platform. I believe that I am more than capable of delivering this project to your satisfaction, should you accept this bid.
$30 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$30 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
This is something I did a lot of times at university :). Also I can implement this in one hour with full working code and nice clean solution.
$30 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Great description. Can be done quickly.
$66 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$35 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Sir/Madam, I have done your code already. I can send it to you right way. FYI, I would only get $25 after being charged by the site. Please give me a chance to serve you. I just want to contribute my intelligence to make the world better. Thanks!
$30 USD in 0 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDIA
India
0.0
0
Member since Jul 27, 2015

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.