Table Of Contents
Crypto! (tm)

Copyright © 1994, 1995, 1999, 2000 KMR Consulting

All Rights Reserved

TABLE OF CONTENTS

What is Crypto!?

What is a Cryptogram?

Warranty Disclaimer

License

How to Register Crypto!

Association of Shareware Professionals

Playing Crypto!

Object of the game

The Crypto! Screen

Making a Guess

Erasing Mistakes

Using the Keyboard

Using Hints

Winning

Starting Over

Starting Another Cryptogram

Selecting A Different Quote File

Solving Other Cryptograms & Creating Puzzles

Printing Puzzles

Strategy

Customizing the Game

Changing the Screen Colors

Changing the Font and Size

Character Case

Error Notification

Sounds

Time Penalties

Customizing the Display

Types of Quote Files

Creating Your Own Quote Files

Technical Support

Decrypting Program Updates

Contacting Us

Revision History


What is Crypto! ?

Crypto! is a Windows version of the popular cryptogram puzzles often found in puzzle books or the Sunday paper.  Crypto! selects a quote or phrase from its library, encrypts it, and presents it to you to solve.  By playing Crypto!, not only will you have fun solving cryptogram puzzles, but you will read a lot of interesting, thought-provoking, and sometimes downright funny quotes of famous, not-so-famous, and wishing-they-hadn't-been-quoted people.


What is a Cryptogram?

A cryptogram is just an ordinary phrase or quote.  What makes it interesting is that it has been disguised by changing its letters.  For example, all of the A's may have been changed to Q's, all of the B's to W's, etc.  Text that has been disguised in this manner is called "ciphertext."  The original text of the phrase is called "plaintext."


Warranty Disclaimer

Crypto! is supplied as is.  KMR Consulting disclaims any and all warranties, expressed or implied, including but not limited to warranties of merchantability and of fitness for any purpose.  KMR Consulting assumes no liabilities for any damages, direct or consequential, which may result from the use of Crypto!.  (For heaven's sake, it's only a game!)


License to Use Crypto!

Registered Version:

This software and the disk(s) on which it is contained is licensed to you, for your own use.  This is copyrighted software.  You are not obtaining title to the software or any copyright rights.  You may not sublicense, rent, lease, convey, modify, translate, convert to another programming language, decompile, or disassemble the software for any purpose.

You may copy this software only for backup purposes.  You may use this software on more than one computer provided that it is never installed on more computers than you have purchased licenses for.  If you want to use the software on more than one computer simultaneously, you must purchase either a separate registration for each computer or a site license.  If you want to install this software on a network, you must purchase either a site license or a license for each computer connected to the network.  Discounted fees apply to multiple registrations and site licenses; contact KMR Consulting for details.

This agreement shall be governed by the Laws of the State of New York and shall inure to the benefit of KMR Consulting, and any successors, administrators, heirs and assigns.  Any action or proceeding brought by either party against the other arising out of or related to this agreement shall be brought only in a STATE or FEDERAL COURT of competent jurisdiction located in Monroe County, New York.  The parties hereby consent to in personam jurisdiction of said courts.

Shareware Version:

You may use the shareware version of this software for up to 30 days without payment of any fees.  You may use it on more than one computer simultaneously.  You may give copies of the shareware version to others.  After 30 days, you must either register the software or discontinue its use.  Except for these differences, the license to use the shareware version of the software is identical to the license for the registered version.


How to Register Crypto!

To register Crypto!, simply follow the instructions found in the file register.txt that came with your shareware copy.  Or, you can use your credit card to register on our World Wide Web site at www.KMRConsulting.com.

The registered version of Crypto! includes over 10,000 quotes and phrases for years of puzzle-solving fun.  It also includes the utility program cryptocm.exe which allows you to compress quote files you've created.

Registered users of Crypto! are entitled to one year of free technical support, and will automatically receive the next major revision of the program free of charge.


Association of Shareware Professionals

KMR Consulting is a member of the Association of Shareware Professionals (ASP).  ASP wants to make sure that the shareware principle works for you.  If you are unable to resolve a shareware-related problem with an ASP member by contacting the member directly, ASP may be able to help.  The ASP Ombudsman can help you resolve a dispute or problem with an ASP member, but does not provide technical support for members' products.  Please write to the ASP Ombudsman at 157-F Love Ave., Greenwood, IN 46142 USA, FAX 317-888-2195, or send email to omb@asp-shareware.org.


Playing Crypto!

The following sections describe how to play Crypto!  Read them carefully to get the most enjoyment out of the game.

Object of the Game

A cryptogram is solved by guessing which plaintext character each ciphertext character stands for.  When you have gotten them all, you will see the original phrase.


The Crypto! Screen

The Crypto! screen is divided into two windows, and is shown below.  The left window contains the ciphertext; this is shown in red.**  The right window shows three things: first is a list of the plaintext letters that have not yet been chosen, shown in blue.**  This is followed by a list showing how many times each ciphertext character appears.  The last thing in this window is the scoreboard, which shows the elapsed time (including any penalties for using hints) and the number of hints and erasures you've used.  The title bar shows the name of the puzzle file and the puzzle number that is showing.

** Note: these are the default colors.  You can change to other colors if you prefer, click here for details.  These are also the default positions of the windows; click here to see how you can reverse them.


Making a Guess

To make a guess, point to a ciphertext (red)** character with the mouse and click the left mouse button.  (You can point to a ciphertext character in either window.)  The character you have chosen will turn black** everywhere it appears in the phrase.  Now point to the plaintext (blue)** character you think it stands for and click the left mouse button again.  This plaintext character is now shown above every occurrence of the ciphertext character in the cryptogram.  If you wish, you can select the plaintext character first, then the ciphertext character.

** Note: these are the default colors.  You can change to other colors if you prefer; click here for details.


Erasing Mistakes

As you guess more and more plaintext characters, you should begin to be able to read the quote; if what you see doesn't make any sense, then you may have made some wrong guesses. To undo a guess, simply point the mouse at the ciphertext or plaintext character you wish to undo and click the right mouse button.  Also, if you have selected the wrong plaintext or ciphertext character with your first click of the mouse, clicking the right mouse button will erase it.


Using the Keyboard

If you prefer, you may use the keyboard instead of the mouse.  To make a guess, first type a ciphertext character, then type the plaintext character you want to guess for it.  From the keyboard, the ciphertext character must be selected first, and you must enter the characters in lower case.

If you find that you have entered the wrong ciphertext character, press Backspace to clear it.  To undo a guess from the keyboard, press and hold the Shift key while you type the ciphertext character you wish to undo. If you enter an illegal key, a window will appear explaining the error.  (You can change this behavior if you like.  Click here to see how to prevent this window from appearing, and click here to see how to make Crypto! beep or play a sound on illegal input).

You may also use the keyboard to obtain hints, start a new game, and to perform many other functions.  Each menu entry that is accessible from the keyboard lists the key combination needed to invoke it.  For example, holding Alt while typing a B (denoted Alt+B) gives you a big hint.  Here are the functions you can use in this manner:

Key	Function

Alt+N	Start a new puzzle

Alt+E	Enter a cryptogram puzzle from the keyboard

Alt+P	Create your own cryptogram from the keyboard

Alt+R	Restart the current puzzle with new encryption

Alt+X	Exit Crypto!

Alt+C	Confirm whether all guesses are correct

Alt+U	Undo an erroneous guess

Alt+L	Give a little hint

Alt+B	Give a big hint

Alt+S	Solve the puzzle

F1	View the on-line help

F2	Print the current puzzle


Using Hints

If you're having trouble getting started, try getting a hint from the Hint menu.  To see what a specific ciphertext character is, select it with either the keyboard or the mouse and then select Hint|Big.  To see which cipertext character represents a specific plaintext character, select the plaintext character with the mouse and then select Hint|Big.  If no characters are selected, Hint|Big tells you the plaintext letter for the ciphertext character that is most often used.  The next big hint exposes the next most often used ciphertext, and so on.  However, a 60 second penalty is added to your time for each big hint you use.

Little hints (Hint|Little) expose the least often used ciphertext so they are less helpful, but they also carry a smaller time penalty: only 30 seconds.  At any time during the game, Hint|Confirm can be used to verify whether or not your guesses so far are correct; it carries a 15 second penalty. Hint|Undo Error will identify and undo one incorrect guess, or tell you if there are none, but it costs you 30 seconds either way.  Finally, Hint|Solve Puzzle does just that.


Winning

For all practical purposes, the game is over when you can read the quote or phrase.  Technically, though, you haven't won until you finish it on the screen, so Crypto! won't admit that you have won until you actually mark all of the plaintext characters correctly.  In fact, placing the last letters on the screen will sometimes show that the quote was not quite what you thought it was.

When you win, the "Congratulations" window appears, asking if you want to start a new puzzle or exit the game.  If this window blocks the puzzle, just drag somewhere else with the mouse.  The next time you win, the window will appear where you dragged it.

Casual or beginning users may use hints to solve the cryptogram.  Purists will refuse to use any of the hints, won't look at the letter frequencies, and will consider a game lost if they have to undo any guesses.  You should play Crypto! in whatever manner you enjoy the most.


Starting Over

If you want to start again from the beginning on a cryptogram, you may select the Game|Restart menu entry.  This will encrypt the puzzle differently, clear the hint totals, and start the clock again.  This is useful if you were interrupted and had to leave the game for a long time.


Starting Another Cryptogram

When you solve a puzzle, you will be asked whether you want to start another one.  However, you may start a new puzzle at any time, even in the middle of a game, by selecting the Game|Next Quote menu item.  If you gave up and let Crypto! solve the puzzle for you, this is how to start a new one.

Crypto! remembers which puzzles you have solved and does not select them for you to solve again until all puzzles in the file have been done.  However, this is only done for compressed quote files (those whose names end with ".cqt"); no memory is kept for quote files that you create (those whose names end with ".qot") because those files might be changed at any time.

When you're using a compressed quote file, the puzzle number is shown in the title bar.


Selecting A Different Quote File

The Game|Open menu entry allows you to select a different file of puzzles. The shareware version comes with only one quote file so that you can evaluate the program.  The registered version of the program comes with several quote files to choose from, including Murphy's Laws and Star Trek quotes.

When you choose a different quote file, Crypto! will start with that file next time you play the game.  The title bar shows which quote file you're using.

The Game|Puzzle Source menu entry tells you which puzzle file the current quote comes from.  If the puzzle file is a compressed quote file, it will also tell you how many puzzles are in the file, and how many you've already solved


Solving Your Own Cryptograms
Solving Other Cryptograms & Creating Puzzles

You may use Crypto! to help you solve cryptograms that you find in the newspaper or in puzzle books, or to create your own cryptogram puzzles.  To solve a cryptogram, select the Game|Enter Encrypted Quote menu entry.  A window will be displayed; type the puzzle in the indicated space. You may want to use a couple of dashes or other punctuation to separate the author´s name from the quote.

Be sure to type the puzzle correctly!  If you make a mistake, you may change the text you have entered so far by using the Home, End, Backspace and Delete keys, and the mouse in the usual Windows manner.  When the text is correct, click the OK button.  If you change your mind, click Cancel and another cryptogram will be selected instead from the current quote file.

When solving one of your own cryptograms, Crypto! does not know the correct answer, so it cannot tell you when you have solved the puzzle, nor can it give you any hints.  Therefore the Hint menu is disabled, and the scoreboard does not display any hint totals.  When you have made a guess for each letter, the clock will stop, but if you erase any guesses, it will start again.

You can also create your own cryptogram puzzles for friends to solve.  To do this, select the Game|Enter Plaintext Quote menu entry.  A window will be displayed; type a quote or phrase in the indicated space.  When you click the OK button, Crypto! will encrypt the phrase and display the result on the screen.  You can either let someone else solve your puzzle on the screen, or print it to give to someone else.


Printing Puzzles

You can print Crypto! puzzles or puzzles you have created.  To print the current puzzle, turn your printer on and then select the Game|Print Puzzle menu entry.  Crypto! will print the puzzle just as it appears on your screen, including the letter frequencies and scores (if they are shown).

To select a different printer, use the Game|Printer Setup menu entry.  This window also lets you select the orientation of the paper: you may find that landscape mode works better than portrait.

The Game|Print Options menu entry lets you change how puzzles are printed.  By default, printing is done in black and white.  If you have a color printer, you can print using the colors shown on your screen insteadjust select the Color entry from the Print Options menu.  You can also control the size of the printed puzzles.  By default, puzzles are printed in a size appropriate for the font size you are using on your screen.  If you select the Maximum size entry from the Print Options menu, then puzzles will be as large as they can.


Strategy

The letter frequencies are one key to solving cryptograms.  While different authorities will list them in slightly different orders, the most commonly used letters in ordinary English text are E, T, O, A, N, I, R, S, and H. It is likely, then, that the ciphertext letters which appear most often  stand for these letters, but there is no guarantee: try them in various combinations and see what you get.

Letter frequencies are not the only thing, however: you can also look at the ciphertext itself for clues.  For example, there are only two English words that are one letter long, "a" and "I."  If you see a one letter word in the ciphertext, it must be one of these.  If it is not capitalized, it must be an "a."  Contractions, three letter words which appear over and over (e.g. "the", "and") and punctuation also provide clues.  But watch out for abbreviations and other unusual text.

After selecting a plaintext letter, look throughout the phrase and see if it makes sense everywhere it appears.  For example, if you find that your selection has created a two-letter word in which both letters are consonants, something is obviously wrong.


Customizing the Game

There are many aspects of Crypto! that you can modify to suit your own tastes.  The next sections describe what can be changed, and how to change it.


Changing the Screen Colors

To customize the colors to your liking, choose the Options|Change Colors menu entry.  You will be given a choice of six different things whose colors can be changed.  Select one of them and click Change, then select the desired color.  If your computer is set to display enough colors, you can choose colors using the "Color" box and/or the numeric color values.  Otherwise, you will be limited to the colors shown in the "Solid" box.  The custom colors area initially displays the 16 basic colors shown by all Windows systems; feel free to select any of these and change it using the Add to Custom Colors button if you wish.

When you have the color you want, click OK.  The list of things to change will reappear; you can select another one, or click Done when you are satisfied with the colors.  Your colors will be saved and used when you run Crypto! in the future.


Changing the Font
Changing the Font and Size

If you don't like the default font that Crypto! uses for its characters, you can select a different font, or you can change the size with the Options|Change Font menu entry.  When you select this, you will be shown a list of font names and sizes.  Only the fixed-width fonts installed on your system will be shown; Crypto! uses fixed-width fonts so that the letters of the ciphertext and the plaintext letters can be printed above one another correctly.

Select a font name from the list, and select a size with the mouse.  You will be shown a sample of text in that font and size, and may choose again if you don't like what you see.  If you want a size other than the ones shown in the list, type it into the box above the list of sizes and press the TAB key: you will be shown a sample.  Note that not all sizes are available, but you should be able to find something that you like.  When you do, click the OK button and Crypto! will change to that font and size, resizing the windows as needed.  Next time you run Crypto! it will start with the font and size you selected.

You may notice that the characters of some TrueType fonts spill into one another's space at some sizes.  Ordinarily this is good, as it makes text printed in that font more pleasant to read.  But when you select a character with the mouse, Crypto! rewrites it in a different color; if either of the adjacent characters spills over into this one's space, this will erase a little bit of the edge of the adjacent character.  This causes no harm, but can be unpleasant to look at.  In addition, using a TrueType font can cause some flicker in the display on older machines or machines without graphics accelerators.  Again, this causes no harm, but you may find it distracting.  If either situation occurs, try a different font or size.  Also, some printer drivers have difficulty printing certain fonts; if you get strange output from your printer, try using a different font.


Character Case

By default, puzzles are shown in both upper-case and lower-case characters. This often gives you some additional information that is useful in solving the quote, for example, a one-character word that is lower case cannot be an "I", it must be an "a".  If you would rather not have this extra hint, you can make Crypto! display the puzzles in all upper-case or all lower-case letters.  Choose the Options|Letters menu entry and select the style you prefer.


Error Notification

When an input error occurs, clicking on two ciphertext characters in a row for example, a window normally appears that tells you what went wrong.  You must then click the OK button in the window before you can continue playing the game.  Many people find this window irritating once they have learned how the game works.  To get rid of it, use the Options|Explain Errors menu entry.  If the entry is checked, the error window appears; if it is not checked, the window doesn't appear.  Selecting the menu entry changes the checkmark

By default, Crypto! is silent.  If you wish, you can make it beep or play a sound when an error occurs (click here to see how).  This is helpful if you've turned off the error window, otherwise it might appear as if the game had stopped working when in fact you are trying to something wrong.


Sounds

By default, Crypto! is silent.  If you wish, you can make it beep or play a sound when

•	you use a hint,

•	an error occurs,

•	you win a game, or

•	you solve the last puzzle in the file.

To do this, select the Options|Change Sounds menu entry.  The window that appears has a box for each of the four events listed above.  Choose No Sound for silence when the event occurs.  Beep causes the computer's built-in speaker (if there is one) to beep.  If your computer has a sound card, select Sound to play a sound when the event occurs.

To select a sound other than the default, click the New sound button.  Sounds are stored on your computer in "wave files" whose names end with ".wav"; Crypto! can play any wave file you find on your computer.  Crypto! comes with four wave files; to find the others on your system, use the Windows Explorer or File Manager to search your hard drive for files ending with ".wav".  You can also get wave files from the Internet; www.wav.com has an extensive collection.

The Listen button lets you preview the sound you have selected.  Be sure your speakers are turned on.


Time Penalties

When you ask for a hint or confirmation, a penalty is added to the elapsed time.  The default values for these penalties are shown below:

Penalty	For What

15 seconds	Confirm

30 seconds	Undo Error

30 seconds	Little Hint

60 seconds	Big Hint

You may change these values with the Options|Change Times menu entry.  When you select it, a window appears showing the current penalties; enter whatever values you wish and click the OK button.


Customizing the Display

By default, the puzzle is shown in the left part of the screen, and the unused letters, letter frequencies, and scores are shown on the right. If you prefer, you can reverse these and put the quote on the right.  Just go to the Options|Quote Window menu entry, and you can choose whether you want the quote window on the left or right.

Cryptogram purists may think that the letter frequencies give away too much information.  And some players may not be interested in knowing the elapsed time or how many hints they've used.  Therefore, you can choose whether or not to show this information.  The Options|Show menu entry lets you select whether or not to display the letter frequencies and the times and scores.


Types of Quote Files

To save space on your disk, the quote files supplied with Crypto! are compressed (using a Huffman code for anyone interested in techno-trivia).  These files have names ending in ".cqt", which stands for "compressed quote" file.  Each compressed quote file has an accompanying index file that ends in ".cqi", which stands for "compressed quote index."  The index files are used by Crypto! to find the beginning of each quote in the compressed file, and must not be deleted.

There is another file that is created the first time a puzzle from a compressed quote file is solved; its name will end with ".cqm", which stands for "compressed quote memory."  These files hold the memory of which puzzles have been solved so far.  They should not be deleted, or Crypto! may begin selecting puzzles that you have already seen.

A second type of quote file is the "uncompressed" file; these have names  which end with ".qot", which stands for "quote."  There is no memory file associated with uncompressed files, as you can change them at any time.


Creating Your Own Quote Files

You may create your own uncompressed quote files.  They are ASCII files, created with any editor (such as Notepad; but not a word processor such as Write or Word).  Each quote is on a single line; the author's name (if any) appears after the quote, separated from it by a tab.  Quotes may be up to 1000 characters long (including the author's name).

The vertical bar character may be used in a quote to start a new line when the quote is displayed, for example, a limerick entered like this:

There was a young man from Ouray|Who didn't know how to play.|He...

would be displayed by Crypto! as separate lines.  To convert an uncompressed quote file to a compressed file, run the "cryptocm.exe" program (not included with the shareware version of Crypto!)  This is a DOS program which takes a single argument on the command line: the name of the  uncompressed quote file to convert.  The program reads this file and produces the .cqt and .cqi compressed files from it.  The first time you solve a puzzle from the compressed file, Crypto! will create the .cqm memory file.

For example, to compress the file "myquotes.qot" which you've created in the Crypto! directory, you would open a DOS window enter these commands:

cd \crypto

cryptocm myquotes.qot

This will create the files "myquotes.cqt" and "myquotes.cqi".  If either of these files already exists, you will be asked whether the old versions should be overwritten.  Keep in mind that overwriting a compressed quote file will cause its memory to be discarded.


Technical Support

If you're having a problem with Crypto!, by all means contact uswe want this to work for you and for you to have fun with it.  Registered users are eligible for a year of technical support at no charge.  If you're having trouble with the shareware version, we can help you, too.

Be sure to check our web site (www.KMRConsulting.com) every now and then.  Program updates are posted there, and registered users can download them at no charge.


Decrypting Program Updates

When new versions and updates to Crypto! become available, you can download them from our World Wide Web site (www.KMRConsulting.com).  The Game|Decrypt Program Update menu entry (which is not included in the Shareware version) is used to make a downlaoded update useable.  Just follow the instructions that come with the updateif you have any questions, contact us for assistance.


Contacting Us

There's several ways to contact us.  Try our site on the World Wide Web:

www.KMRConsulting.com

Send e-mail to:

support@KMRConsulting.com

Contact us by phone:

716-293-3241 (voice)

716-293-3278 (fax)

Or write us at:

KMR Consulting

3090 Griffin Road

Churchville, NY 14428

Please include your e-mail address (or, if you don't have one, your regular address) and we'll get back to you as soon as we can.


Revision History

Crypto! owes its evolution largely to the people who have purchased it.  If no one expressed any interest in the game, I would have dropped it long ago.  In addition to financial and moral support, many users offer suggestions for improving the game.  Sometimes these are things I was planning on doing anyway, and receiving the suggestion simply moves the change up on my to-do list.  But often people suggest things I had not thought of, things which turn out to be great ideas.  I offer my thanks to those who have given me both types of suggestions, and have tried to give appropriate credit below.

Most of all, thanks to everyone who has purchased Crypto!  As I have said before, it is people like you, who register shareware, who keep people like me producing it.

Version 3.1, released 2/1/00

The name of the quote file is shown in the title bar.

When using a compressed quote file, the puzzle number is also shown in the title bar.

When Crypto! starts, it begins with the same puzzle file you were last using.

Corrected some errors associated with reading uncompressed quote files.

Added the Game|Puzzle Source dialog.

Version 3.0, released 2/1/99

Added ability to create your own puzzles (thanks to Steve Cordlet)

Added menu entries to customize the error action and time penalties

Added ability to print puzzles (thanks to Herb Morris)

Added ability to decrypt program updates downloaded from our web site

Added ability to hide letter frequencies and time/scores (thanks to David Kuroki)

Added ability to put the quote on the left or right (thanks to Cheryl Meeks)

You can move the "You won!" window out of the way (thanks to Tim Carr)

Added support for sounds (thanks to Paul Allen)

Added a new Dan Quayle quote file

Version 2.0, released 03/01/95

Added keyboard accelerators for menu entries

Added hint for a specific plaintext or ciphertext character

Consolidated scores and time into one scoreboard area

Added upper-case-only and lower-case-only options (thanks to Vivian Scott)

Improved handling of input errors

Added option to specify input error notification method (thanks to Geoff Coram)

Added ability to change time penalties

Added ability to enter your own ciphertext phrases (thanks to Allan Nilson)

Added compressed quote files (thanks to Geoff Coram, who said, If you were REALLY cool, you would ...)

Added quote memory to prevent selection of puzzles that have already been solved

Added on-line help (thanks to Eric Dahms)

Added confirmation before moving to new puzzle from an unsolved one (thanks to Geoff Coram)

Version 1.5, released 11/07/94

Implemented keyboard entry of plaintext/ciphertext letters (thanks to Geoff Coram)

Added ability to select size and font of characters (thanks to Dave Meyer, Geoff Coram, Andy Bartholomew)

Added menu to open different quote files

Version 1.4, released 10/06/94

Eliminated annoying flicker when the screen was repainted (thanks to Geoff Coram)

Starts with the same size window used last time (thanks to Geoff Coram)

Added hint counters (thanks to Geoff Coram)

Added formatting capability for quote files

Fixed embarrassing bug: it did not actually check whether you got the right answer! (thanks to Geoff Coram)

Version 1.3, released 06/12/94

Modified right mouse button to erase an incorrect selection (thanks to Bryan Ferguson)

Added ability to customize screen colors

Added ability to select a quote file on the command line

Version 1.2, released 04/11/94

Added elapsed timer

Implemented ability to dynamically resize the screen

Version 1.1, released 03/20/94

Provided support for screen resolutions other than 640x480

Version 1.0, released 03/01/94

Initial release


Cryptogram

An ordinary phrase or quote that has been disguised by changing its letters into others.


Ciphertext

The quote or phrase with its letters changed into others to hide its meaning.


Plaintext

The quote or phrase in its original, readable form.


Shareware

A method of marketing software that allows you to try it before you buy it.  Shareware software is not free: if you continue to use the software after the evaluation period, you must register it by paying a modest license fee to the author.


Letter Frequencies

A list of how many times each letter occurs in the ciphertext.  This information is helpful in determining which plaintext character each ciphertext character stands for.