jaguililla / passwordcard

This is a GUI tool for security password cards. The application adds a tray icon which allow you to display a password card in the screen

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About

This is a GUI tool for security password cards. The application adds a tray icon which allow you to display a password card in the screen.

The original Web site, Android application and algorithm implementation (source code and binary) can be found at: www.passwordcard.org.

Usage

The project uses Maven for building. And a configuration file/resource. These are the most useful commands to start working with it:

  • Packaging: mvn -P optimize
  • Run: java -jar passwordcard.jar
  • Exit: press the middle mouse button over the tray icon.
  • Configuration: see the passwordcard.properties file as a reference to create your own configuration.

The source code and the program’s output are encoded in UTF-8.

Prerequisites

To compile and run the project you will need JDK 6. Also to build the project you will need Maven 3, you can also use Maven 2 modifying the POM (that’s up to you).

Building

Install SWT in Maven repository using: mvn install:install-file

Samples

As an example, here are the contents of card “0”. You can use this to check
whether your implementation of the algorithm is correct, or whether your Java
VM implements the API in the same way as the Sun VM:

□$☹☀☂?◩▲○◐¿△£■¡☁☺⊙¥♥★€�●♦!♣♫♠
STQ2eBewh5fEz2QEH3JRXwPS8AwFY
BsrSxpsm4LC5mHGSRjzwrzzSaXnzk
nCWFTV5ZqmBeQqR7tYSkAGNm7KT84
BFqQddghELZbk4cH5JzLpzBgt9A8s
X5AdQqdYNrsavscz7KCPphs2qWH4T
FSt6F4v4AH3bmP4759uCLYBhgZY29
yHYKhLYkyJkfgMUUhzmV4EeMuTtS2
dMVVfaYwQ3wcdZH94cpbjJYgYTKWL

And here is card “0” with symbols and numeric area enabled:

□$☹☀☂?◩▲○◐¿△£■¡☁☺⊙¥♥★€�●♦!♣♫♠
#T32<Bzw35%E%23Ec3aRHwCSDA5FT
9s3S6pTmhLg5#H/S+jxwxz>SfXYz>
yC7F$VmZmm)eyqr7WYbkQGPmzKH8w
5F&QJd[hNLjbm4DH5J}L/zKg)9U8<
78615163378868055589553016828
17991217181439203253132044852
98800632442892945030702203420
62553387062569327054648988566

License

Copyright © 2011 Juan José Aguililla. All rights reserved.

This program comes WITHOUT ANY WARRANTY; It is free software, and you can redistribute
it and/or modify it under the terms of the GNU General Public License, Version 3.0.
You may obtain a copy of the License at: www.gnu.org/licenses/gpl.html.

About

This is a GUI tool for security password cards. The application adds a tray icon which allow you to display a password card in the screen


Languages

Language:Java 100.0%