Main
Home
About
DiscussionBoard
Files
About
Submit
Search
Downloads
Action
FreeBASIC
Future Software
Graphics Demos
Graphics Utilities
Libraries
Miscellaneous
Platform Games
QB64
Sound Related
Space Games
Strategy and RPG
Links
Link to us
Reciprocal Table Auto Solver III.zip
- Chuck Mire
0
/
10
The Reciprocal Vigenère Polyalphabetical Square Table was a paper and pencil method of substitution encryption before computers. Words ran together without spacing or other formatting options. Two methods of encryption were used: The Auto-Key method where the entire message itself was the encryption key after it was initialized with a single character; and the Key-Word/Key-Phrase method where the key was placed over the message, repeated if necessary, and encrypted letter-by-letter. I have expanded on this basic design with the ability to encrypt a large body of formatted text, such as an HTML file, with all the typewriter keys allowed including tabs, carriage returns, line feeds and spaces. Previously, my design was only for the Auto-Key method, such as my ASCII_Typewriter_Keys_Reciprocal_Table_Auto-Key_Solver.exe program previously uploaded in the QB64 Tab at the home page of QB45.org. With this upload, I now have the ability for the Key-Word/Key-Phrase method. A repeating Key-Word or short Key-Phrase is NOT desirable or necessary because a large set of random typewriter characters can be generated that is the exact length of the formatted message to be encrypted/decrypted with the included RND_Typing_Keys_To_Clipboard.exe program. Furthermore, the random typewriter characters are generated with an identifying number which means that any set can be generated any time by using the exact identifying number and length. With different random typewriter character sets used for different encrypted formatted files, no clues are given for any analysis by unauthorized parties.
Source included - QB64 - 959.36 KB - 295 downloads
Comments & Ratings by other people:
Your rating:
Rating:
10- Best
9
8
7
6
5
4
3
2
1- Worst
Name:
Comment:
Please enter this number:
Members
Login
Register
QB45 Members
Member List