# Development of Security Rules and Mechanisms to Protect Data from Assaults
## 6 Comparative Analysis  
Various researchers have developed Caesar cipher substitution techniques for securing cloud server data, and through their use, plain text is converted to cipher form. An effective Caesar cipher technique could be developed to secure the data, so an even better technique could be devised to break this technique, which is the biggest problem of the Caesar cipher algorithm, as shown in Table 1.  
In paper [33], the researchers modified the Caesar cipher algorithm in which the letters were replaced according to some rules, and they implemented the obtained results on the Goldbach code algorithm in which Caesar cipher text was encoded three times, and a ciphertext as obtained. Instead of repeated encoding in the Goldbach algorithm, if the salting and bit-reversing mechanism were implemented, it would be difficult for the attacker to decrypt the Ciphertext, but in this paper, only characters were replaced, and different times encoding was implemented, which is the drawback of this paper. In paper [25], the researchers designed a hybrid algorithm to enhance the functionality of the Caesar cipher algorithm in which the Caesar cipher and Vigenere cipher were used, and a cipher text was obtained. If the attacker understands that the algorithms used are the Caesar cipher and Vigenere cipher, then the attacker can quickly develop the data decryption mechanism. If a secure algorithm had been developed instead of a hybrid model, the data could have been provided more security, which is the drawback of this paper. In paper [34], the researchers developed advanced encryption algorithms using Caesar cipher and stream cipher. Each algorithm was encrypted with the help of a key, and then, a ciphertext was obtained. In this paper, the existing technique was used. If an efficient algorithm was developed instead of using the techniques of existing algorithms, the data could have been saved from the attacker, but in this paper, ciphertext was obtained by combining different algorithms, which is the drawback of this paper. In paper [35], the researchers developed an algorithm to secure the key used in the Vigenere cipher. The Caesar cipher algorithm was first implemented on the randomized key, the Hill cipher algorithm was applied to the obtained results, and a cipher text was obtained. If instead of using the Caesar cipher and Hill cipher substitution technique to secure the key, an algorithm was developed that makes the decryption of the key impossible when trying to obtain the key by implementing the Kasiski test with the help of this algorithm, then breakage could not happen. However, in this paper, the results of one algorithm were substituted in another algorithm, and a key was obtained, which is the drawback of this paper. In paper [38], to protect data from man-in-the-middle attacks, the researchers developed a random shift key-generation algorithm that takes a key in decimal format and \begin{table}
\begin{tabular}{c c c c c c c} \hline \hline
**Ssf** & **Plain Text** & **Text Length** & **Ciphertext Length** & **Length Equalization** & **Key Snatching Algorithm** & **Key Identification** \\ \hline
1 & Na@dem. 983 & 10 & 12 & T \(\
eq\) C & No & No \\
2 & WRiten\_by\(\leftarrow\)@Li & 14 & 16 & T \(\
eq\) C & No & No \\
3 & StuDNo@be & 10 & 14 & T \(\
eq\) C & No & No \\
4 & @uthw. 18\_z@bra & 15 & 16 & T \(\
eq\) C & No & No \\
5 & Wéjia\_12 & 8 & 10 & T \(\
eq\) C & No & No \\ \hline \hline \end{tabular}
\end{table} 
Table 5: Ciphertext Cryptanalysis. shifts each character according to that key and then obtains ciphertext by implementing the Caesar cipher algorithm on the results. If instead of replacing the characters according to the key, such techniques are implemented to protect the data from man-in-the-middle attacks, the attack rate can be reduced, but no such technique or algorithm was developed in the paper, which is the drawback of this paper. No paper has developed a technique that can fully protect data, and no paper has defined rules that cannot be easily broken.