Password safe

What's this?

There is probably nothing more annoying to write than a password , especially when its a strong one which is usually long , meaningless and use
characters from different pages of the softkeyboard.
The password safe is meant to solve this.


This password safe is completely different from Android application based password safe. It is directly embedded into the keyboard
so you dont need to switch back and forth to another application ( the safe ) and no need to copy/pase from the clipboard as well.

The passwords are just there ,ready to use. Simply select the appropriate one from a list at the time you need to enter a password.


Security warning

Please read carefully. Thank you.

- Log out ( i.e. close your safety box ) when you think you won't be using your password for a long time.

If you don't do this , someone who steal your phone will be able to use your passwords.


- As soon as your realize that your phone has been stolen or lost , change your passwords or call the associated service
provider to lock your account.

Although PIN and encryption increase security level , there are by no means an absolute protection.
Someone can get lucky if you choosed a small pin for your convenience ( say 3 digits PIN ) ,  hackers may hack the application
to bypass the security test , without needing to find the encrypted file security key. Although  this software has been obfuscated
( compiled code obfuscation ) to make this more difficult, its a matter of time to reverse engineer ANY application,not just this one.
And it takes probably less time than directly breaking a strong encryption algorithm.

The word is security gives you some extra time to take the appropriate actions in case of an attack.


Example

Say you frequently log to a website , such as a web mail.
Enter your login and password , as usual



Don't sign in yet , and long press the 'keyboard' key , in the bottom left corner.
This will take you to the Macro Keybord menu. Select 'Passwords' tab.




As this is the first time you will be using the safe, you need to specify a PIN ( personnal identification number )
Then , if you switch off the phone or logout ( see below ) , you will have to enter the same PIN to access your passwords.
A PIN is mandatory because if someone steals your phone ,  he will be able to use your passwords. The fact that passwords are
encrypted on the storage device is not enough, hence there is a PIN.




As for macro definition , press 'New' to define a shortcut name for your Gmail password.




Your are immediately taken back to the Gmail screen. Say we want to name this password 'gmail' So we enter 'gmail' in the keyboard's input field.
Then we click on the green '+' to validate. Click the red cross 'x' if finally you don't want to put the password in the safe.
That's it , you defined a password shortcut for later use.

Later on , you want to log  into your mail client.
Just enter your name , then switch to the password field which you leave blank.


       


Long press the 'keyboard key' , select password tab then 'gmail' You see 'display' and 'write' become activated. Click 'write' to fill the login field.
That's it! You can now sign on as usually.





That was a long day. Now before going back home and taking the public transportation, i click on 'Logout' , just in case.
If someone steal my phone he will see this screen and has to find the right PIN. He only has 5 attempts , after the safe content is DELETED forever.



             


If you forgot your PIN , for obvious security reasons , you will have to delete you safe by clicking 'Delete'. You will then be prompted to enter a new PIN for a new empty safe.

Configuration

By default , if your phone goes into sleep mode , the safe will automatically close on wake up if  more than one hour elapsed between the last time the safe has been
open and the wake up time.

You may configure this behavior by pressing the ''Cfg'' button. Change the digits by slidiing your finger upward or downward on the digits. ( Fling gesture )

       

Disclaimer

The first time you use this feature , you are requested to accept the following:

Disclaimer.

By clicking 'Ok', you agree the following.
The software author is not responsible for any losses or damage resulting from improper and/or fraudulent use of the data stored by this application.
The user will promptly change or disable passwords in case he discovers his phone has been lost , stolen or hacked.
You have properly read and understood documentation avaialble on http://www.androidbroadcast.com