Build C++ program that can encrypt and decrypt for Playfair Cipher

In Progress Posted 5 years ago Paid on delivery
In Progress Paid on delivery

Requirement: (MUST KNOW PLAYFAIR CIPHER)

1. Name of program: [login to view URL]

2. Use command syntax:

playfair -e key <[login to view URL]> <[login to view URL]>

playfair -d key <[login to view URL]> <[login to view URL]>

where -e option is encryption and -d option is decryption

3. Program must cope with special inputs (e.g. replacing 'i' with 'j') during encryption and decryption

4. Program must be able to remove additional characters during decryption when a user inserts those additional characters.

5. Generate random keyfile [login to view URL]

6. Generate ciphertext file [login to view URL] obtained by encryption [login to view URL] under the key in [login to view URL]

7. Decrypt Ctext-3 (assuming you do not know the key) and put the explanation in Microsoft word. To test it out, test it with playfair -d [login to view URL] [login to view URL] [login to view URL] where the [login to view URL] is empty and program should do automatic decryption. Verify that [login to view URL] file is identical with [login to view URL] by executing diff [login to view URL] [login to view URL] in Unix/Linux

8. Put the statistical properties of [login to view URL] and put it in the same Microsoft word.

9. All input is lower case without punctuation

10. Playfair Cipher: 5x5 key matrix (J is omitted) -- key

C++ Programming Cryptography Security Sales

Project ID: #17402896

About the project

9 proposals Remote project Active 5 years ago

9 freelancers are bidding on average $166 for this job

hbxfnzwpf

I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environ More

$200 SGD in 1 day
(137 Reviews)
6.9
roshanasim

I hold a degree in Computer Engineering. I minored in Programming with a focus in c,c++, assembly. Whether independent or operating on a team my analytical approach to problem solving has been a plus. i have experie More

$161 SGD in 3 days
(23 Reviews)
4.8
renegator

I think, i can perform this job. I have experience work with cryptography for practice and education

$100 SGD in 10 days
(10 Reviews)
3.5
seamantopcoder

CIPHER expert here! Only 2 hours need! Hi, i have so many experiences with CIPHER and i am very interested in your project. Please let me do your works and thanks.

$249 SGD in 3 days
(0 Reviews)
0.0
qensoku

HIGHLY interested with your project. I'm ready to start right now. I'm an individual developer and my completion rate is always 100%. I STRICTLY BITE only WHICH I CAN CHEW. Knock me please

$150 SGD in 3 days
(7 Reviews)
0.0
kakar786

Hello Sir, I can help you with this project. I have experience of five year in C++ programming. And also i can give a quick result.

$88 SGD in 3 days
(0 Reviews)
0.0
ArhamJawaid1

Ill do your work please hire me plus im also in need for money ill trade my work for money

$144 SGD in 3 days
(0 Reviews)
0.0