Description: This a new algorithm in which we encrypt on the basis of position of the character.
Algorithm 1 for key generation and Algorithm 2 is for encryption
Algorithm A1
Step1: Let the key be ‘k’.
Step2: Multiply the index number +1 with its ASCII code of the character at that index-65.
Step3: Sum all the values and mod 26.
Step4: Return the key.
Algorithm A2
Step1: Take the string which you want to encrypt.
Step2: Find the number of spaces.
Step3: We add 65 to number of space.
Step4: Take a string s.
Step5: Add character representing number of spaces to that string.
Step6: Calculate the word length of all the words present in the string and 65 to it.
Step7: Now append the character that represents the word length.
Step8: Subtract the number 1 and Add the number 1 with the ASCII value of the characters at alternate position.
Step9: Add the key to each character in the string.
Step10: Subtract 65 and the value so obtained modulo 26.
Step11: Cipher text obtained.
To Search:
File list (Check if you may need any files):
57578868Yush.java.tar