A program to convert between dates in various Chinese calendars and dates in the Gregorian and Julian calendars, and to find lunar new year's day and leap months for any year in the Chinese Calendar. Can list anniversaries of Chinese lunar dates such as birthdays. Supports 60-year, 60-month and 60-day cycles, includes Chinese names, and allows searching for dates and times of full moons, dark moons, solar terms, equinoxes, solstices and more.
Hermetic Stego is a a steganography program which allows you to encrypt and hide a file of any size in one or more BMP image files, with or without the use of a stego/encryption key, so that the presence of the hidden file is undetectable , even by forensic software using statistical methods and if a user-specified stego key is used then the hidden file can be extracted only by someone, using this software, who knows that stego key.
The Prime Number Spiral (a.k.a. the Ulam Spiral) is formed by marking the prime numbers in a spiral arrangement of the natural numbers. This is software is for exploring the Prime Number Spiral.
A program for secure file deletion and disk wipe which destroys (or purges, by overwriting) data in files on floppy, ZIP or hard disk so that the data cannot be recovered. A single file can be purged or, in batch mode, multiple files (in multiple folders) can be purged in one operation. Allows user-specifiable type of purge. Purge speed can be tested for accurate estimation of purge times.
Cryptosystem ME6 is a Windows program which uses a symmetric key encryption system to encrypt information in either a single file or in multiple files (at once) so that it cannot be read by those not knowing the key. Data is encrypted using a key which is from 16 to 64 characters long, and which can be either a phrase or a sequence of 64 random bytes (the software provides a way for you to generate such random keys).
Easy Email Encryption is for sending and receiving encrypted email messages (optionally with attached files up to 100 KB), and is designed to be both secure and easy to use. It works with any email program including Outlook Express. It uses a symmetric key method, and keys are maintained in an encrypted list of keys for easy access. It is bilingual, English/German, and works with text in languages other than English.
Software for exploring five cellular automata: q-state Life (a generalization of Conway's Game of Life), the Belousov-Zhabotinsky Reaction, Togetherness, Viral Replication and Diffusion-Limited Aggregation. The documentation provides a complete description of the algorithms used.
This program acts on an HTML document, counting the number of occurrences of words and how they are used, and produces a keywords meta tag for the document. It ignores common words such as 'this', and the resulting meta tag depends on user-specified weights assigned to boldface words, etc. It can be used with documents which use cascading style sheets or which have lots of embedded javascript, and it works with non-English text such as Spanish.
This program is six tools in one. It creates a new HTML document template, automates most of the tasks involved in converting a text file (which may consist of program code) to a decent-looking HTML document, converts data in a text file to an HTML list or table, and creates the HTML code for tables, with the possibility of specifying cells larger than 1 row by 1 column and of entering text into the table cells.
This software scans a file, or text on the clipboard, and counts the number of occurrences of the different words. The text can be in a language other than English and can be a program code. The words which are found and displayed can be ordered alphabetically or by frequency. There is no limit on the size of an input file. The manner in which words are counted can be customized. Can be used with XML files. Results can be written to a file.