Jenny was designed to be a cross-platform password safe using Dallas Semiconductor's iButtons. This provides the benefits of a
password safe with the security of bring-something / know-something access. Other password safe programs store information encrypted
on the local disk. In the event that the system is lost, the password file may be directly attacked. By storing the password files on
an iButton (preferably on a ring or
watch) that is always carried on the person,
physical security can be established. Jenny uses PKCS#5-standard encryption to protect the passwords should the iButton be lost.
README.html: this file
changelog.txt: the version history
EncryptedWrapper.class* - Win32 compiled PKCS#5 encryption class
iButtonIO.class* - Win32 compiled class to access iButtons
Jenny.bat* - Batch file to call the program
Jenny.java - Java source for the program
PasswordView.class* - Win32 compiled class to hide console-entered information.
Jenny.class* - Win32 compiled class to run Jenny
*- files included in the Win32 binary download only.
PRE-INSTALLATION:
It is recommended that you email the author for MD5 sums to ensure authenticity before trusting this software.
Jenny was written and compiled using Sun Java SDK 1.4.1_01
and iButton drivers 4.00b3.
The OneWireViewer installed with the iButton drivers must be operational before running Jenny.
INSTALLATION:
Extract the Zip to a user-accessable folder.
If you downloaded the source only, compile the program using javac.
OPERATION:
Insert your iButton into the default adapter.
Start Jenny and select your iButton, if necessary.
Enter a master password. Jenny will decrypt all files created using that password, if any.
The menus are pretty intuitive.
OTHER:
Bugs can be logged to the author.
LICENSING:
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
The GNU GPL can be found at: http://www.gnu.org/licenses/gpl.txt
or write:
the Free Software Foundation, Inc.
59 Temple Place - Suite 330
Boston, MA 02111-1307, USA.