LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Security
User Name
Password
Linux - Security This forum is for all security related questions.
Questions, tips, system compromises, firewalls, etc. are all included here.

Notices


Reply
  Search this Thread
Old 02-27-2017, 04:19 AM   #1
WaterCatapult
Member
 
Registered: Jan 2017
Location: Germany
Distribution: Kubuntu 20.04, openSUSE Tumbleweed, Solus
Posts: 85

Rep: Reputation: 17
Question How is software such as keepass more secure than having passwords all memorized in my brain?


Good day everyone,

I am wondering since so many people seem to recommend password safes these days how these software products can be more secure than trying to memorize and possibly to reset single ones if forgotten?

To me, these products feel like a comfortable solution to save time when typing down long passpharases but the loss of key elements such as certain files or a master password would result in a huge single point of failure also.

Am I missing the picture here or is it nothing but a big hype these days to promote these things?


Kind regards,
WaterCatapult
 
Old 02-27-2017, 04:26 AM   #2
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 21,842

Rep: Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308
if you can remember all of your passwords/pincodes without problems you do not need keepass or similar. Otherwise....
 
3 members found this post helpful.
Old 02-27-2017, 08:55 AM   #3
ntubski
Senior Member
 
Registered: Nov 2005
Distribution: Debian, Arch
Posts: 3,780

Rep: Reputation: 2081Reputation: 2081Reputation: 2081Reputation: 2081Reputation: 2081Reputation: 2081Reputation: 2081Reputation: 2081Reputation: 2081Reputation: 2081Reputation: 2081
If you memorize all your passwords for each site, you will probably use shorter passwords.
 
Old 02-27-2017, 09:19 AM   #4
WaterCatapult
Member
 
Registered: Jan 2017
Location: Germany
Distribution: Kubuntu 20.04, openSUSE Tumbleweed, Solus
Posts: 85

Original Poster
Rep: Reputation: 17
Quote:
Originally Posted by ntubski View Post
If you memorize all your passwords for each site, you will probably use shorter passwords.
Not for important websites such as my E-Mail provider, Jabber or Paypal.
Speaking of message boards however, this is debatable and tends more towards shorter passwords.
 
Old 02-27-2017, 09:58 AM   #5
kernl
LQ Newbie
 
Registered: Oct 2007
Distribution: Ubuntu/RedHat/Debian
Posts: 9

Rep: Reputation: 5
How is software such as keepass more secure than having passwords all memorized in my brain?

I currently use LastPass, and there is no way I could memorize all 167 passwords I currently have. It also is great for keeping long and complex wifi passwords. It is much easier to autofill 20 character passwords than to memorize them.
 
1 members found this post helpful.
Old 02-27-2017, 11:45 AM   #6
Habitual
LQ Veteran
 
Registered: Jan 2011
Location: Abingdon, VA
Distribution: Catalina
Posts: 9,374
Blog Entries: 37

Rep: Reputation: Disabled
dontreusepasswords
 
Old 02-27-2017, 12:22 PM   #7
Ellendhel
Member
 
Registered: Aug 2015
Location: Wilmington, NC
Distribution: Slackware
Posts: 64

Rep: Reputation: 51
If you are the one and only individual who need to access to those passwords, and you can manage that with your memory, then you can do it that way if you like.

If you work with other people, then a password manager is definitely a required tool nowadays.

Well, even for a "one and only individual" I would proceed that way. Since everybody dies one day or another, and that you may likely have some family members dealing with your bank/email/online service accounts to get them closed, it's something that would be useful (you can leave a copy of the master password in safe at the bank or something like that).
 
1 members found this post helpful.
Old 02-27-2017, 06:06 PM   #8
Sefyir
Member
 
Registered: Mar 2015
Distribution: Linux Mint
Posts: 634

Rep: Reputation: 316Reputation: 316Reputation: 316Reputation: 316
I use a different password for every account.
That way when a service (like Yahoo) is breached and it's compromised, I simply need to reset that password instead of a larger group (or all) of password/s.
Since password difficulty is the same for any length / complexity, I can use long complex passwords - reducing any chance of a dictionary attack succeeding.
Finally, keepass(x) allows me to make notes of any entry. This is very useful for when some service asks for recovery questions, or provides a pin number for whatever reason. Inevitably, I'd resort to 1111 or something. This allows me to look back months later and see: ah, 4631 - even though it has nothing to do with my password.

Yes, it has cons and you should take appropriate steps to prevent the file from being corrupted / lost, prevent file from being stolen, do your best to keep it updated and stops you from accessing it when you don't have access to the database file.
 
1 members found this post helpful.
Old 02-27-2017, 09:27 PM   #9
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,323
Blog Entries: 28

Rep: Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142
Sefyir's comments about using a unique password for each account are quite on target.

I have well over 100 unique passwords. No way could I remember all of them, and keeping them in an unencrypted file would be quite insecure.

I use KeePassX. I adopted it after a gig at a hosting provider which, for all practical purposes, required--er--suggested strongly--that staffers use it, and I became quite fond of it.

I also find KeePassX's ability to generate passwords to be quite useful.
 
1 members found this post helpful.
Old 02-28-2017, 06:56 AM   #10
WaterCatapult
Member
 
Registered: Jan 2017
Location: Germany
Distribution: Kubuntu 20.04, openSUSE Tumbleweed, Solus
Posts: 85

Original Poster
Rep: Reputation: 17
Quote:
Originally Posted by Ellendhel View Post
Well, even for a "one and only individual" I would proceed that way. Since everybody dies one day or another, and that you may likely have some family members dealing with your bank/email/online service accounts to get them closed, it's something that would be useful (you can leave a copy of the master password in safe at the bank or something like that).
Indeed an interesting aspect I haven't thought of until now.
But then again, who would say the software remains like this in the late future at a point no one wants to know for sure?
I'd basically have to make sure the password is always stored somewhere in reality and in clear text that could still be stolen due to some stupid mistake.

Quote:
Originally Posted by Sefyir View Post
Since password difficulty is the same for any length / complexity, I can use long complex passwords - reducing any chance of a dictionary attack succeeding.
Finally, keepass(x) allows me to make notes of any entry. This is very useful for when some service asks for recovery questions, or provides a pin number for whatever reason. Inevitably, I'd resort to 1111 or something. This allows me to look back months later and see: ah, 4631 - even though it has nothing to do with my password.

Yes, it has cons and you should take appropriate steps to prevent the file from being corrupted / lost, prevent file from being stolen, do your best to keep it updated and stops you from accessing it when you don't have access to the database file.
From my understanding, the longer the passwords are the longer crackers have to run their tools to get the proper result.
Now that you mention entry notes, how exactly does that work?

Would the system with my keepass file for example send me a mail or Jabber message if someone else to open my password container and fails a certain amount of attemps?

I'm curious as mentioned in the first post, these tools feel like a single point of failure otherwise.

Quote:
Originally Posted by frankbell View Post
I use KeePassX. I adopted it after a gig at a hosting provider which, for all practical purposes, required--er--suggested strongly--that staffers use it, and I became quite fond of it.

Also, I find KeePassX's ability to generate passwords to be quite useful.
Unique and different passwords and passphrases are a must, no doubt and I'll go with that method for long now.
Speaking of keepass and its ability to generate passwords, is there a certain pattern or anything to it?

Lots of people say /dev/random is perfect for the purpose of generating random passwords, I myself felt fine with 'pwgen' myself in case I hadn't an idea for something strange and secure myself beforehand.


Kind regards,
WaterCatapult
 
Old 02-28-2017, 07:20 AM   #11
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 21,842

Rep: Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308
about pw generators:
as I experienced there are different sites with different password checks/requirements. In general there should be no restriction, but sometimes <> are not accepted, sometimes ! or something else will cause troubles. So a good pw generator can be configured to use (include/exclude) whatever you need, length can also be specified and able to calculate something called strength (which is used to check if your pw is weak, so it is actually about weakness).
the generator of keepass is quite good from this point of view.
 
1 members found this post helpful.
Old 02-28-2017, 09:48 AM   #12
Ellendhel
Member
 
Registered: Aug 2015
Location: Wilmington, NC
Distribution: Slackware
Posts: 64

Rep: Reputation: 51
Quote:
Originally Posted by WaterCatapult View Post
Indeed an interesting aspect I haven't thought of until now.
But then again, who would say the software remains like this in the late future at a point no one wants to know for sure?
I'd basically have to make sure the password is always stored somewhere in reality and in clear text that could still be stolen due to some stupid mistake.
I'm using Keepass/KeepassX and it's free software, so I have some confidence about their security (more than for a commercial/closed-source product or service). And to avoid any other issue you also should have backups (of the software installer and of your password database). You can event print the content of your database with Keepass and then keep the paper listing in a safe if you like (again, in the case of a critical event).

Quote:
Originally Posted by WaterCatapult View Post
Speaking of keepass and its ability to generate passwords, is there a certain pattern or anything to it?
Yes, you can define how many characters do you need, what sets are required (upper case, lower case, some symbols, ...). There is also extra options to define your own pattern or to select a custom algorithm, but I have never used those. And you can save your selected options as a profile if you like.
 
  


Reply

Tags
password manager, security



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
keepass-issues: added entries to keepass - but login to this pages not possible ! - Why is this so? sayhello_to_the_world General 12 10-31-2016 01:20 PM
LXer: Review: KeePass makes strong passwords and keeps them safe LXer Syndicated Linux News 0 01-30-2013 07:10 PM
Linux distro with Keepass + Truecrypt? For a secure banking terminal... target77 Linux - General 4 07-11-2007 11:28 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Security

All times are GMT -5. The time now is 06:08 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration