Will Code for Device – Winner
PDA Diary is a simple application designed to store encrypted user information (textual). Great tool for storing passwords, key codes, credit card numbers, PINs, bank information, private notes, software registration codes, etc. Encryption is performed utilizing a homegrown Blowfish implementation (very fast). The first time the application runs, it creates two (2) sample entries. To view these entries, go to the Password screen and enter the password "tapdance". User should delete these entries and enter their own password upon using the application. User entered information is stored in files on the device in the PDADiary program folder. Each entry is stored as its own file, eliminating the requirement for a database. Initial designs with SQLServerCE and XML (using ![CDATA[xxx]]) proved fatal, due to the fact these storage mediums were failing to support the range of characters present in an encrypted string. PDA Diary will also export user data to a text file.