encryption - Is there any decryption algorithm that uses a dictionary to decrypt an encrypted algorithm? -
Well, I'm working on an excitement and it says:
Developed a program To be done, and coded in C language, which is encoded using a secret key, to understand a document written in Italian, all the uppercase letters, lowercase letters, numbers and random ordering of random space Is obtained as.
plain :: "ABCDEFGHIJKLMNOPQRSTUVXWYZabcdefghijklmnopqrstuvwxyz0123456789" Code: "BZJ9y0KePWopxYkQlRjhjsaNTFAtM7H6S24fC5mcIgXbnLOq8Uid 3EDv1ruVGw" Secret letters only modified for example, we consider the following two strings , Numbers, and the location of the original document, while the remaining characters are left unchanged. The document is stored in a text file, whose length is unknown.
To read the document, use the secret key (which is unknown to the definition, the above table is just an example and it is not) to prepare sample files using a useful decoding algorithm The key to be done), and writing a decoded document in a new text file.
And I know that I have to upload an English dictionary program but why I have not been asked (maybe not in that statement, but I have to do this) my question is , While I can use that encryption / decryption algorithm for that program, what is the use of uploading the English dictionary in our program? So is there a decryption algorithm that uses a dictionary to decrypt an encrypted algorithm? Or can someone tell me what problem should I use to approach or algorithm?
An initial answer (even more authentic) will be highly appreciated by you.
Thank you guys.
This is one. It can be broken using the Wikipedia article understands both the concepts well enough to do what you need to do:
- Find out the statistical frequency of the letters in Italian texts if you publish it anywhere If you can not, you can make yourself by analyzing a large collection of Italian texts.
- Analyze the frequency of characters in the cipher text, and match the statistical data. / Li>
The first Wikipedia article linking to all of the above, you just need to use and customize it in case of your potential use.
Comments
Post a Comment