View Full Version : ParolaPass: The Password Generator - Multiple Length, Strength and Type Options!
AgenT
November 14th, 2006, 08:40 PM
ParolaPass: The Password Generator
From the author of Bonager: The Boot Scan Manager (http://www.ubuntuforums.org/showthread.php?t=295262)
ParolaPass is a secure password generator with support for many types of passwords. A very useful utility to fight against identity theft and crackers. Uses very powerful password generation algorithms. ParolaPass uses multiple algorithms depending on your needs.
Easy to use, easy to install. Two clicks is all you need to do anything in ParolaPass.
FEATURES:
Ability to generate up to 100 passwords at a time *
Passwords may be up to 100 characters in length *
Notices when passwords are deemed too insecure
7 different password strength options
Different password types, including numbers-only (PIN) passwords
No configuration neededParolaPass is also very safe to use. No configuration files, no cruft on your hard drive. And removing ParolaPass is easy! Just use your package manager.
INSTRUCTIONS:
Before you install, you must download the installation program (deb file) given below.
Installation: 1) double-click on the deb file 2) click "Install"
Starting ParolaPass: 1) click Applications -> Accessories -> ParolaPass
Quiting ParolaPass: 1) click File -> Quit (or hit the "X" button)
Using ParolaPass: 1) Choose password strength 2) click "OK"Simple, easy, elegant and fast.
* Please note: it is not recommended to use very high (over 20) password length and a large password count (over 20) at the same time on slower computers.
FREQUENTLY ASKED QUESTIONS:
Q: Does ParolaPass support Dapper AND Edgy (and Feisty?)?
A: Yes. ParolaPass now supports both Dapper AND Edgy (and Feisty)!
Q: Does ParolaPass support KDE (Kubuntu)?
A: No, ParolaPass does not support KDE right now. There are no plans for a KDE version of ParolaPass.
Q: Does ParolaPass support XFCE (Xubuntu)?
A: Yes, it should work. However, it has not been tested. Please post your results if you use ParolaPass on XFCE.
SCREENSHOTS:
(version 0.1)
http://www.ubuntuforums.org/attachment.php?attachmentid=19390&stc=1&d=1163550913
[weak (but pronounceable) stength]
http://www.ubuntuforums.org/attachment.php?attachmentid=19388&stc=1&d=1163550913
[using PIN option]
http://www.ubuntuforums.org/attachment.php?attachmentid=19389&stc=1&d=1163550913
["uncrackable" passwords]
http://www.ubuntuforums.org/attachment.php?attachmentid=19392&stc=1&d=1163550913
[applications menu location]
DOWNLOAD:
:KS >>> ParolaPass v0.1 (http://www.ubuntuforums.org/attachment.php?attachmentid=19391&stc=1&d=1163550913) <<<:KS
REQUIREMENTS:
python (>=2.4), python-gnome2 (>=2.14.2), python-gtk2 (>=2.8.6), apg (>=2.2.3)
SUGGESTIONS, CRITICISMS & FEEDBACK:
Please make suggestions and criticisms in this forum. Any feedback about ParolaPass is VERY much appreciated!
PriceChild
November 16th, 2006, 01:58 PM
Very nice... I'll have to try this out soon.
DC@DR
November 16th, 2006, 02:39 PM
Does it have the function to store the generated passwords and protect those by a master password? Since with "uncrackable" pass, it's also "immemorizable" pass, then it's inconvenient to store the generated pass elsewhere. However, this app is definitely useful :)
AgenT
November 16th, 2006, 03:11 PM
Does it have the function to store the generated passwords and protect those by a master password? Since with "uncrackable" pass, it's also "immemorizable" pass, then it's inconvenient to store the generated pass elsewhere. However, this app is definitely useful :)
Never thought of making ParolaPass function in this way. It is true that an "ucrackable" password is also one that is very hard to memorize (although, with enough time, it is memorizable). This is why there are levels of strength presented. Also, the "Strongest" strength differs greatly with "Very Strong" because the latter does not include non-standard characters. Yet "Very Strong" produces very strong passwords that are very difficult to crack but are much easier to memorize.
There is one cavet in making an addition to ParolaPass such as you describe: this feature already exists in GNOME by default (at least in Ubuntu). The Keyring Manager is made for one function: memorizing passwords and hiding them behind a master password. The Keyring Manager is also tightly integrated with GNOME so that it can be used with a lot of programs.
This makes the combination of ParolaPass and Keyring Manager a great one. It is because Keyring Manager already exists that maybe it would not be a good idea to include the same functionality into ParolaPass. What do you think?
stalefries
November 16th, 2006, 08:40 PM
Maybe you should do some ParolaPass and Keyring Manager integration.
sonny
November 17th, 2006, 03:23 AM
This is a great app... you can include an option for "forced" letters, for example if I want the password to include my nickname and my birthday and the password to be 20 characters long, it'll generate something like: ?"040983_[sonny]_?yh that way the password would be more easy to remember.
ciscosurfer
November 21st, 2006, 12:30 AM
Looks like a fantastic app (functions like one, too!)
Good Job!
mssever
November 21st, 2006, 02:16 AM
Never thought of making ParolaPass function in this way. It is true that an "ucrackable" password is also one that is very hard to memorize (although, with enough time, it is memorizable). This is why there are levels of strength presented. Also, the "Strongest" strength differs greatly with "Very Strong" because the latter does not include non-standard characters. Yet "Very Strong" produces very strong passwords that are very difficult to crack but are much easier to memorize.
There is one cavet in making an addition to ParolaPass such as you describe: this feature already exists in GNOME by default (at least in Ubuntu). The Keyring Manager is made for one function: memorizing passwords and hiding them behind a master password. The Keyring Manager is also tightly integrated with GNOME so that it can be used with a lot of programs.
This makes the combination of ParolaPass and Keyring Manager a great one. It is because Keyring Manager already exists that maybe it would not be a good idea to include the same functionality into ParolaPass. What do you think?
I find the Gnome keyring manager to be the most annoying part of Gnome. Granted, I haven't used it broadly, but it appears to be impossible to change a password--even the master password--without a bunch of hacking. I use WPA on my wireless network, so I'm forced to use network-manager-gnome, as the standard tools are too dumb to understand WPA. When you enter the network key into nm-applet, the keyring manager pops up and requests a password, which can't be changes, as far as I can tell. Furthermore, I can't change my WPA key, because the keyring manager has it buried somewhere inaccessible. And it isn't just that it's encrypted. It can't be accessed or changed at all through any discoverable means.
I'd hate to see any other apps touch the keyring manager given how broken it is.
mssever
November 21st, 2006, 02:33 AM
FREQUENTLY ASKED QUESTIONS:
Q: Does ParolaPass support Dapper AND Edgy (and Feisty?)?
A: Yes. ParolaPass now supports both Dapper AND Edgy (and Feisty)!
<snip>
REQUIREMENTS:
python (>=2.4), python-gnome2 (>=2.14.2), python-gtk2 (>=2.8.6), apg (>=2.2.3)
I'm running Dapper with python-gnome2 version 2.12.4-0ubuntu1. A later version isn't available in any repository I have (including dapper-backports). You say that ParolaPass supports Dapper. How can I get the needed dependencies?
EDIT: I installed it on my Edgy machine--I like it. Now, if I could only use it on my main machine, which I haven't yet been willing to risk upgrading.
AgenT
November 21st, 2006, 11:39 AM
I'm running Dapper with python-gnome2 version 2.12.4-0ubuntu1. A later version isn't available in any repository I have (including dapper-backports). You say that ParolaPass supports Dapper. How can I get the needed dependencies?
EDIT: I installed it on my Edgy machine--I like it. Now, if I could only use it on my main machine, which I haven't yet been willing to risk upgrading.Thank you for pointing this out. It may have been a mistake in the dependency requirements. I will look into it.
AgenT
November 21st, 2006, 01:48 PM
Maybe you should do some ParolaPass and Keyring Manager integration.
If you have any specific ideas, please list them.
Right now, the only integration that I can think of would be to open up KeyRing Manager and that type of integration is not very appealing. Think about it: all you need to do is open KeyRing Manager yourself and copy/paste the password. It is not that difficult. Further integration is not possible because ParolaPass cannot guess what you are going to use that password for. You have to make that choice yourself and you can easily do that in Keyring Manager.
AgenT
November 21st, 2006, 06:43 PM
This is a great app... you can include an option for "forced" letters, for example if I want the password to include my nickname and my birthday and the password to be 20 characters long, it'll generate something like: ?"040983_[sonny]_?yh that way the password would be more easy to remember.
Is this what you would like it to do: 1) enter a string such as "sonny" 2) select length such as 15 and 3) select numbers only. Output looking like this (assuming only 1 password is printed):
4569sonny593234
Is this correct? If so, then is this feature really needed? It would 1) require time to implement and 2) confuse users with options that are not really needed.
The reason for this is that you can have the exact same result if you do the following: take your string, sonny, and count the characters: 5. Take your length (15) and subtract 5 then use that as your string length (10). You will receive this password:
4569593234
Now just split it anywhere you want and automatically add your string (sonny). Done.
It only takes two very small extra steps to accomplish taking about 5-10 seconds. The two steps: 15 - 5 = 10 and combining "sonny" with the output.
What are your thoughts on this? Do you still think such a feature should be included? Maybe you were thinking of different?
Jefim
November 26th, 2006, 05:46 AM
Hi, this program is really great! I like it, since I need to "create" passes all the time (I've created a javascript, which generates passes, but it's not the same - your program is better :D).
Anyway, the program is very nice - simple yet handy. Now, I have a feature request, which should be easy to implement. Sometimes, I have to create simple-to-speak passwords. By "simple-to-speak" I mean passes, that are easy to pronounce - "bicefobu", "ladawino", "koritami" and such (the idea is simple - first character is consonant, second is a vowel, third is again consonant, 4th is again vowel etc. - you get the point). All the characters should be either lower-case or upper-case (otherwise they would be hard to remember). So, can you add such functionality?
It should be simple to implement and you have to add 1 chiose to the parol strength control.
AgenT
November 26th, 2006, 01:00 PM
Hi, this program is really great! I like it, since I need to "create" passes all the time (I've created a javascript, which generates passes, but it's not the same - your program is better :D).
Anyway, the program is very nice - simple yet handy. Now, I have a feature request, which should be easy to implement. Sometimes, I have to create simple-to-speak passwords. By "simple-to-speak" I mean passes, that are easy to pronounce - "bicefobu", "ladawino", "koritami" and such (the idea is simple - first character is consonant, second is a vowel, third is again consonant, 4th is again vowel etc. - you get the point). All the characters should be either lower-case or upper-case (otherwise they would be hard to remember). So, can you add such functionality?
It should be simple to implement and you have to add 1 chiose to the parol strength control.
This is already an option in ParolaPass. Strengths "Very Weak" and "Weak" both produce pronounceable passwords. Thank you for pointing this out as it shows that users are not aware of this feature. I will try to make it easier to understand in the program.
And just so you know, the consonant/vowel alterations are very English and Romantic language centric. In other languages, such strings are not easy to pronounce and consonant/consonant/vowel or some other combinations is easier for them.
Thank you for your feedback.
mssever
November 26th, 2006, 05:09 PM
Here's another feature request: Would you consider making a command line interface to the program that's suitable for use in scripts? I'm thinking of a situation in which I want to present users (eg, a website) with a list of passwords from which they must choose one, in order to prevent weak passwords. Obviously, firing up a GUI won't cut it for such a purpose.
My idea is that it could take the parameters --strength --length --count and write the generated passwords to stdout, one per line.
AgenT
November 26th, 2006, 06:54 PM
Here's another feature request: Would you consider making a command line interface to the program that's suitable for use in scripts? I'm thinking of a situation in which I want to present users (eg, a website) with a list of passwords from which they must choose one, in order to prevent weak passwords. Obviously, firing up a GUI won't cut it for such a purpose.
My idea is that it could take the parameters --strength --length --count and write the generated passwords to stdout, one per line.There are a lot of command line programs already available. Two off the top of my head are: pwgen and apg. ParolaPass actually uses apg for password generation because it is very powerful and has some very sophisticated algorithms (why reinvent the wheel?).
mssever
November 26th, 2006, 11:54 PM
There are a lot of command line programs already available. Two off the top of my head are: pwgen and apg. ParolaPass actually uses apg for password generation because it is very powerful and has some very sophisticated algorithms (why reinvent the wheel?).
Thanks. I didn't know about those problems (didn't look, really).
Jefim
November 27th, 2006, 04:44 AM
This is already an option in ParolaPass. Strengths "Very Weak" and "Weak" both produce pronounceable passwords. Thank you for pointing this out as it shows that users are not aware of this feature. I will try to make it easier to understand in the program.
And just so you know, the consonant/vowel alterations are very English and Romantic language centric. In other languages, such strings are not easy to pronounce and consonant/consonant/vowel or some other combinations is easier for them.
Thank you for your feedback.
Hmmm... OK, now I understand that. I suppose, that I'll use these functions then (this vowel/consonant scheme was just a tradition of mine :) ). But really, you should write short reviews of options available in your app.
lizzardS
June 6th, 2007, 02:24 PM
Hmmm. I have downloaded the application but can't seem to find it to install? I am running the feisty fawn. I had the same issue with apg. (Which I apt-getted) Any suggestions?:?:
WHOOP! Never mind ! I found it... my bad!
sci-fi guy
October 25th, 2007, 12:14 PM
Two questions:
Does this work on Gutsy?
...with 64-bit?
dannet
October 31st, 2007, 01:32 AM
Thank you for the app, its very useful...
Two questions:
Does this work on Gutsy?
...with 64-bit?
Im using it in Gusty and yes, it works perfectly.. :)
FattyCNS
November 3rd, 2007, 07:24 PM
Thanks! This is exactly what I was looking for.
imT
January 22nd, 2008, 12:16 PM
Thanks! This is exactly what I was looking for.
:) i wanned to wrote a similar thing...:lolflag:
thanks, grate app :popcorn:
jdanov
May 21st, 2008, 05:48 AM
Great THANK YOU :guitar::guitar::guitar:
tanis.mezzelfo
October 1st, 2008, 06:07 AM
Great!
Lars_W_Tierp
February 11th, 2009, 10:34 AM
Thanks alot!
Came in really handy a couple of minutes ago.
coolglobal
February 20th, 2009, 07:53 PM
This should be available in synaptic.
Ascenti0n
February 28th, 2009, 10:47 AM
Thank you AgenT - this is very cool, simple and 'does what it says on the tin'. I use this now as well as APG. :)
nonanano
March 24th, 2009, 12:55 AM
This is a great app which is almost perfect.
Perfect would be:
- allowing me to set defaults length, count and strength as I currently have to change all three every time I start the app, but I always change them to the same settings.
- giving me another option that will just generate the passwords on program launch (although this would only work if the first feature was added).
vagrale13
March 17th, 2010, 12:59 PM
Very nice!!
I tasted with:
- Ubuntu Karmic 9.10 32bit
- Ubuntu Lucid 10.04 Alpha3 32bit
- Xubuntu Karmic 9.10 32bit
and works fine! :D
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.