LockCrypt Home

LockCrypt is a program to keep track of your accounts and passwords. Your data is protected by a password, so only you can see it.

# Installation - Windows

1. Install LockCrypt by using the installer provided.
2. Run LockCrypt using the shortcut in the start menu.

# Installation - Other

1. Extract the archive to a suitable directory.
2. Start LockCrypt using "javar -jar LockCrypt.jar"

# Upgrading

To upgrade an existing version of LockCrypt, first export to XML then choose Tools->Clear Preferences. Install the new version then follow the wizard before importing your backup.

# Support

Documentation for LockCrypt is available online at the online wiki and from the application using Help->LockCrypt Help.

If you have any problems with installation, ideas for new features or bugs to report, please use the forums, located at http://forums.lime49.com/.

# License

LockCrypt is released as Freeware under a Creative Commons License. You are free to use it, but you cannot change it and copyright notices must be left intact.

# Changes[Show/Hide]

## 2.21

- Added: Option to mark a field as a URL and open it with the default web browse (Thanks Attila).

## 2.20

- Added: Selective account export (Thanks Attila).
- Added: Encrypted XML export.
- Added: Installer option to associate LockCrypt with .lce files.
- Added: Splash screen.
- Added: Status bar to show the location of the current database.
- Changed: If an external database is specified and the file cannot be found, an error is displayed and and the default database is loaded instead.
- Updated: Hungarian translation (Thanks Attila).
- Fixed: UTF8 bug when exporting account types.
- Fixed: If there are too many fields in an account to fit on the screen, the Add Account

## 2.16

- Changed: Blank fields are now omitted when viewing an account.

## 2.15

- Added: AutoLock after inactivity.
- Added: Option to import/export only accounts or types (Thanks Danyar).
- Added: Wildcard URLs for website accounts (Thanks Agent009).
- Changed: AutoType is now available from the context menus as well.
- Changed: Hidden fields used for the Firefox extension can now be edited (Thanks Agent009).
- Changed: Field names on the edit field for are now shown in a scrollpane.

## 2.10

- Added: Dynamic fields.
- Added: Option to insert delays with AutoType.
- Added: Icons to options tabs and changed layout of options panel.
- Added: AutoStart with Windows.
- Changed:The AutoType tools menu can now be accessed by clicking on the main button as well as the dropdown.
- Fixed: The keys ^%+{}() can now be typed as long as they're preceded by a backslash.

## 2.01

- Fixed: Errors in the Georgian translation.

## 2.00

- Added: AutoType.
- Added: Georgian translation (Thanks Gia Shervashidze).
- Fixed: Language list bug which caused some languages with unicode names to only be displayed properly after the language was selected.
- Fixed: Bug which caused accounts not to be updated after they were edited until the account was re-selected.

## 1.91

- Updated: German translation (Thanks Florian).
- Fixed: Notes field bug (Thanks Danyar and Blackhole).

## 1.90

- Added: Password strength meter when a field is set as a password.
- Added: Generate button next to fields marked as passwords to launch the password generator.
- Added: Password generator button to the main toolbar.
- Fixed: Database mode bug on setup wizard (Thanks prk59).
- Fixed: Duplicate account bug when importing (Thanks Takitsim).

## 1.85

- Added: Accounts can now be imported and exported between Firefox and LockCrypt.
- Fixed: If UTF8 characters were used in field names, when the database was exported to XML, the field names would fail to encode properly (Thanks Takitsim).
- Fixed: Bug with Simplfied Chinese translation.
- Fixed: Sizing bug if the language was change half way through the installation wizard.
- Updated: XStream and JGoodies Looks libraries.

## 1.83

- Fixed: Bug with Chinese and Hebrew translations.

## 1.82

- Added: Chinese Traditional and Simplfied translations (Thanks Eric Pao).

## 1.80

- Added: Firefox extension.
- Changed: The account types list is now sorted alphabetically.
- Fixed: Horizontal scrollbar now shows when needed in account view. Sometimes when a field was too large to fit in the window, the peek button would be hidden outside the visible area.

## 1.75

- Added: Create Copy function (Thanks OaklandR).
- Changed: Pressing the Delete key will now delete the selected account/group.
- Changed: Setup wizard, add account, add field and options dialogs are now modal.
- Fixed: If an account was added, then that account's type was deleted, previously an error was thrown when trying to save the account. This should no longer happen.

## 1.73

- Fixed: Bug which caused the cancel button to act as a save button when adding an account (Thanks OaklandR).
- Fixed: If a new account was added, then the type was set as Blank and no notes were entered, LockCrypt would fail to read the account when the database was reloaded. This has been fixed.

## 1.72

- Changed: The wildcard character is now shown on the password generator information popup.
- Changed: Accounts are now shown in a scrollpane, so if more fields are added than will fit in the window, all fields are visible.
- Updated: Help file and wiki to reflect recent changes and additions.
- Fixed: Bug which caused fields with more than 1000 characters to cause an error (Thanks kroeb).

## 1.71

- Updated: Polish translation (Thanks Piotr).

## 1.70

- Added: Format specification to password generator.
- Changed: Dialogs now shown centered to the main window when opened.

## 1.66

- Fixed: If the database file cannot be found, the setup wizard will now be shown.

## 1.65

- Added: Synchronization utility to synchronize with Windows Mobile.
- Changed: Only one instance of LockCrypt can be started if using the Windows installer version.
- Updated: Launch4J executable wrapper to v3.0.1.

## 1.61

- Fixed: If a field was obfuscated or marked as a phone number, it could not be renamed without removing these attributes.

## 1.60

- Updated: Spanish translation (Thanks Pepe).
- Fixed: Bug with the notes field which broke GridBagLayout and caused the field to spring the rest of the form out of place.

## 1.56

- Added: Minimize to tray option.
- Added: Button to suggest more icons to the add form .

## 1.55

- Added: Option to change the look and feel used by LockCrypt (Thanks Nazgulled).
- Changed: If no password is set, LockCrypt will only prompt you to continue the first time you close the options dialog.

## 1.51

- Added: Compatibility mode option when exporting LockCrypt databases for use with LockCrypt Mobile, as the implementation of Java on some devices do not seem to support UTF8.

## 1.50

- Added: Hebrew translation (Thanks Nir Sh).
- Added: Hungarian translation (Thanks Attila).
- Added: Russian translation (Thanks Amegane).
- Added: HTML Export.
- Added: Option to obfuscate a field so it appears hidden when viewing an account (Thanks prk59).
- Added: Option to mark a field as a phone number so the number it contains can be dialed from LockCrypt Mobile (Thanks Toxic-Hero).
- Added: Notes field for all account types (Thanks prk59).
- Changed: The location of the last selected database file and export path are now saved, and the same folder is opened on subsequent imports/exports. (Thanks Attila).
- Changed: Window size and position are now saved when exiting LockCrypt.
- Changed: Improved support for XML export and international characters.
- Changed: If an empty password is set, LockCrypt will no longer prompt for it.
- Changed: All dialogs and forms now use the LockCrypt icon instead of the default Java one.

## 1.44

- Fixed: Modifications to the way the database is stored to allow Cyrillic characters.
- Localisation improvements for Slovenian translation.

## 1.43

- Added: Portuguese translation (Thanks Mario Resende).
- Added: Bulgarian translation (Thanks Plamen Tonev)
- Added: Slovenian translation.
- Changed: Database format to allow colons in field names (Thanks toxic-hero).

## 1.41

- Fixed: Bug with 'Add Type' button.
- Fixed: Bug when removing groups.

## 1.4

- Added: Sorting to the tree, allowing accounts and groups to be sorted by name, type, icon, creation date or modification date.
- Added: 'Save Database' item to tools menu.
- Added: Spanish translation (Thanks RaVexx).
- Added: Italian translation (Thanks Mauro / Raffaele).
- Changed: XML import and export to export types as well as accounts.
- Changed: Labels to truncate and add an ellipses (...) instead of just disappearing.
- Changed: Drop down button for users to a standard button which cycles through view modes.

## 1.3

- Added: Button to re-lock LockCrypt, clearing all data and re-prompting for the password.
- Added: Copy buttons to account view.
- Added: 'Secure Clipboard' to erase clipboard data after a set length of time.
- Added: Internationalization.
- Added: Word wrap to fields on account view.
- Added: German translation (Thanks Florian).
- Added: Czech translation (Jan Janoušek).
- Fixed: Bug with renaming groups.
- Fixed/Added: When adding an account, fields are saved before the form is refreshed when deleting a field. (Thanks Fritzie3210)
- LockCrypt now remembers the window size and divider location on shutdown/restart.

## 1.2

- Added: Print output.
- Added: Browse button to options window and welcome wizard.
- Changed: Add Field dialog to accept fields separated by either commas or new lines.
- Fixed: Bug with the view menu.
- Fixed: Drop down menu rollover effects.
- Updated search to work with multiple views.

## 1.18

- Added: Wizard which loads on first run to configure database and passwords.
- Added: Different views: Large icons, Small icons, List or Tiles.
- Added: Split Pane to main window to allow resizing.(Thanks Mercury52)
- Added: Created and last modified fields for accounts (Thanks Mercury52)
- Added: Menu option to clear all preferences.
- Changed: Scrolling behaviour when showing a group.

## 1.15

- Added: Password generator.
- Added: XML and LockCrypt Database import.
- Added: Accessibility improvements.
- Added: Javadoc comments to source.
- Changed: All windows and dialogs can now be closed by pressing Escape.
- Changed: Moved Add Field button to a more obvious location, added icon.
- Changed: On startup, the password prompt now takes up the full width of the window. The tree is added when the right password is entered.

## 1.1

- Added: Export to CSV, LockCrypt Databases (*.lce), plain text and XML files.
- Added: Option to rollback database changes. Selecting it will reverse all changes made to the database.

## 1.05

- Added: Context menu to root node, and a few more context menu items.
- Changed: Encryption to AES.
- Changed: File writing method to improve compatibility with J2ME.
- Fixed: Removing nested groups.

## 1.0

- Added: Installer.
- Added: Help.
- Added: Icons to menus.
- Fixed: Alignment issues with forms.
- Improved groups to support unlimited levels.

## 0.9

- Initial Release

# Credits

LockCrypt uses the following external libraries:

- XStream for XML export.
- JGoodies Looks.
- OpenNETCF.Desktop.Communication for Windows Mobile synchronization.
- Kennedy.ManagedHooks for recording of keystrokes for AutoType.

# Translations

Thanks to the following people who have helped translate LockCrypt into different languages.

- German translation by Florian.
- Czech translation by Jan Janoušek
- Spanish translation by RaVexx / Pepe
- Italian translation by Mauro / Raffaele
- Portuguese translation by Mario Resende
- Bulgarian translation by Plamen Tonev
- Russian translation by Amegane
- Hebrew translation by Nir Sh
- Polish translation by Piotr
- Hungarian translation by Attila
- Chinese Traditional and Simplified translations by Eric Pao
- Georgian translation by Gia Shervashidze