Завершено

Write some Software - Caesar Cipher -- 2

Ceasar cipher on Java

Task 1

Write a program which encodes an english text (only lowercase letters, without punctuation character or special character)

Additional the program should have a method to decode the text. Therefore the program should have following methods:

a) a method (ceasar) to encode a text with a key (no hard coding)

b) a method to encode the text with a key

c) a bruteforce attack method which decodes the text with every possible key and print out the result

d) a method which gives out an array with the frequency of the letters in the text

e) a method for a statistical decoding. It should decode the text with the frequency of letters and how often they are normaly in a text ( frequency: E T A I N O S H R L D U M F C W B G Y P V K J X Z Q )

Task 2

Write a program with encodes an english text (only lowercase letters, without punctuation character or special character) with substitution cipher

- the key is an array with 26 listings

a) a method to encode the text

b) a method to decode the text

c) a method to calculate how many keys are possible

d) a bruteforce attack for the text

Task 3

Write a program (with a main mehtod) in which the user can decide what he want to do with the text

he can choose between following methods

a) encode with the ceasar method and a key

b) encode with the ceasar method and a RANDOM key

c) encode with the substitutional cipher and a key

d) encode with the substitutional cipher and a RANDOM key

e) decode with the caesar cipher and a key

f) decode with the caesar cipher and a bruteforce attack

g) decode with the caesar cipher and a statistic attack

h) decode with the substitutional cipher and a key

i) decode with the substitutional cipher and bruteforceattack

j) a method to check the frequency of letters in the text

For all tasks: before the text could be encoded all punctuation characters should be deleted and the plaintext letters should be saved in an array

Квалификация: Java

Показать больше software write chip epson, useful software write book, software write web specs, free software write user guide, software write edid, free software write company profile, software write websites idea, software write book images, software write books, software write protection, free software write book, software write book, cipher track software rajkot, software write protect software, software write technical manual

О работодателе:
( 2 отзыв(-а, -ов) ) Dengling, Germany

ID проекта: #12565628

Поручен:

ebinthomas

Have 4.5 years of experience in Java, REST, SQL and NoSQL, hence I will be a good help for this project. I had recently worked with Rajhees, C.E.O, MD , Dn Infoway and she had appreciated my work. Will continue to work Больше

€166 EUR за 3 дней(-я)
(2 отзывов(-а))
2.5

8 фрилансеров(-а) в среднем готовы выполнить эту работу за €107

NovaSofts

Hello Sir/Mam NovaSofts Inc. is the leading IT Company of Islamabad Pakistan. We have 9+ years of experience and strong knowledge about programming languages Java C++ C C# Android So you don't worry about thir Больше

€30 EUR за 3 дней(-я)
(80 отзывов(-а))
5.8
€200 EUR за 3 дней(-я)
(13 отзывов(-а))
5.1
€200 EUR за 3 дней(-я)
(17 отзывов(-а))
4.8
IMvikings7

Hello, sir! Please see my profile. We will complete your project in 2 days. Our team members have 6+ years of experience in c/c++&java&.Net&c# programming. I have understood your requirement fully and recently dev Больше

€155 EUR за 3 дней(-я)
(2 отзывов(-а))
2.5
€60 EUR за 3 дней(-я)
(4 отзывов(-а))
2.2
praveenh1810

Hey i can do this. I have 6+ years of experience in Java and encryption. Please ping me and get in touch. thanks!

€30 EUR за 3 дней(-я)
(1 отзыв)
0.7
€155 EUR за 3 дней(-я)
(1 отзыв)
0.4
nahidkhan109

Dear client I am highly interested to do this project. I will make you happy.I don’t need any upfront or milestone payment. Pay me when you will happy. Looking forward. Thanks

€155 EUR за 3 дней(-я)
(0 отзывов(-а))
0.0
pinesucceed01

Dear Prospective Client, I am drafting a complete new message and will submit it shortly. As based on my initial review I can confirm its feasibility & as I am great fit technically and have good understanding of th Больше

€155 EUR за 3 дней(-я)
(0 отзывов(-а))
0.0
simrankaur1313

Hello, I am very interested in the project and I would like to apply to it. I'm a web developer with 7 years experience in PHP, MySQL, Java, Android, CSS3, HTML5 and deep knowledge WordPress, WP plugins, developm Больше

€61 EUR за 3 дней(-я)
(0 отзывов(-а))
0.0