Solitaire for KJava
Solitaire for KJava is an implementation of the Solitaire cryptosystem for the Palm KJava VM. Solitaire is a cryptosystem designed by Bruce Schnier to provide high-quality cryptosystem where messages can be encoded and decoded manually. It uses a shuffled deck of cards for the message key. Soltaire appears as a crucial plot point in the novel Cryptonomicon by Neal Stephensen. Solitaire for KJava was winner of the "Most Visionary App" category in the KJava Hackathon contest held at the 1999 JavaOne Conference.
Credits:
The Palm-specific portions of Solitaire for KJava were writen by John Brewer during the 1999 JavaOne Conference. The Java implementation of the Solitaire cipher algorithm is Jeff Gold's, slightly modified by John Brewer to run under KJava for PalmOS. The original source code for desktop Java, along with more information about the Solitaire cryptosystem can be found at:
https://www.schneier.com/academic/solitaire/