CatsEye logo
Software Distribution Homepage
Online Manual
Home
What's New
Download
Online Manual
Contact Us
AniMe Junction
CATSEYE LICENSE AGREEMENT

NO WARRANTY
CATSEYE IS DISTRIBUTED "AS IS" AND WITHOUT ANY WARRANTY AS TO MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OR ANY OTHER WARRANTIES EITHER EXPRESSED OR IMPLIED. THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS, DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING OR MISUSING THIS SOFTWARE.

Distribution
You may copy the freeware version of this software and documentation as you wish, and give exact copies of the original freeware version to anyone, and distribute the freeware version of the software and documentation in its unmodified form via electronic means. But you should not charge or requesting donations for any such copies however made and from distributing the software and/or documentation with other products without the author's written permission.
[Back to Top]

HOW TO USE

System requirement
Any Operating System capable of running the Java(TM) Virtual Machine.

Program Execution
This program can be run by typing in the following command in a command-line environment such as MS-DOS(TM) Prompt running under Microsoft(R) Windows(TM):
% java CatsEye

Menu Options
The following are options available in CatsEye:

Key Length
You may enter an integer value in the range [2 <= n <= KeyLength]. The maximum allowable key length for your version of CatsEye is displayed at startup in the Key Length text box.

Div
Key block divisor symbol. The default symbol is "/".

Offset
This integer value is restricted by the value given in the Key Length field. The rule is governed by [0 <= n < KeyLength].

Order
This value is automatically calculated to show the maximum permuation order possible for the given Key Length. The information is displayed in scientific notation (i.e. 4.032E4 is read as 4.032 x 10^4 or 40320). This is a read-only field.

Transposition
The current permutation sequence determined by the Key Length settings. Each unique value must be separated by a "," (comma). A "smart" feature allows you key in partial values from the full permutation set, and leave the rest to CatsEye to determine the missing values for you. Missing values are appended in ascending order only. This field is governed by the rule [n, n+1, n+2, .. KeyLength].

[Analyse]
Cryptanalyse the permutation sequence given by in the Key Length, Offset and Transposition settings.

[Randomise]
Allow the program to randomly generate a transposition sequence.

[Reset]
Revert Div, Offset and Transposition to the default settings.
[Back to Top]

HOW TO REGISTER

Freeware Version
CatsEye is distributed as Freeware. You can freely download and try for an unspecified time limit.

Upgrade Version
You may obtain an Upgrade version of CatsEye, that can process Key Length of up to 128 characters long. To obtain your personal copy, send me an email with the Subject Header "CatsEye Upgrade". In the body of the message, print the information (your name and/or company name) you wish to display in the software. Please specify the return email address if different from the one in the email. Also, briefly explain why you wish to own the 128-bits cipher strength version. On approval, a set of instructions together with the software key will be sent to you via email to unlock the software.
[Back to Top]


Copyright 2001.
All Rights Reserved.
15 April 2001
-- In loving memory of Ma --<-<@