Live data from Hacker News

KeePassXC 2.4.3

keepassxc.org

41–50 of 67 posts

Re: KeePassXC 2.4.3

#42
post #30
post #27

Earlier quoted context omitted.

Yes, you can store the database file in a shared drive (not sure that's proper security though)

That is secure as long as you have a good master password

You can use a combination of a password to together with a key stored locally on all devices

Re: KeePassXC 2.4.3

#43
post #15

Earlier quoted context omitted.

KeePass is the original project. It is an open source dotnet application. The source code, as of the last time I checked, is released as a tar/zip with the binaries only. KeePassX is an open source c++ application. It was one of the cross platform applications to manage KeePass databases. It has not been under very active development for a while. KeePassXC is a fork of KeePassX which is under active developement. The…

KeePassXC is fantastic, I especially like the good Yubikey integration. The one small feature I miss from the original KeePass was the password templates. I like all my passwords to follow a grouped pattern so its easier to type into a phone or something while still being strong.

Keepass has templates for password generators. You can create custom templates as well. I've been using it since 2008 without any issue.

Re: KeePassXC 2.4.3

#44
post #32
post #15

Earlier quoted context omitted.

KeePass is the original project. It is an open source dotnet application. The source code, as of the last time I checked, is released as a tar/zip with the binaries only. KeePassX is an open source c++ application. It was one of the cross platform applications to manage KeePass databases. It has not been under very active development for a while. KeePassXC is a fork of KeePassX which is under active developement. The…

Is KeePassXC also audited? The main KeePass has had multiple security audits, also thanks to the EU who funded it one time. Seems relevant for a password manager.

There is still an active KeePass bug bounty from the european commission: https://www.intigriti.com/public/project/keepass/keepassbyec

Re: KeePassXC 2.4.3

#45

KeePassXC still lacks in-memory protection, so I stay with KeePass, with all its .NET troubles.

(Full disclosure: I contribute to KeePassXC)

In fact, KeePassXC has shown to have better memory protection than KeePass: https://keepassxc.org/blog/2019-02-21-memory-security/ (note the article is from February, some things have changed since then, see below). The only thing we do not have at the moment is in-memory encryption. We do, however implement the following security measures on all platforms:

- prevent swapping of master key hashes (using gcry_malloc_secure)

- prevent non-root / admin access to our process memory (KeePass does NOT have this)

- overwrite all dynamically allocated memory with zeros on free

- disable any kind of coredump or crash reporting

A patch for in-memory encryption is being worked on, but needs further testing before it can be merged: https://github.com/keepassxreboot/keepassxc/pull/3055

Please note that this still cannot fully prevent swapping out of secrets. As soon as things are to be displayed somewhere in the GUI, they are basically out of our hands. We also cannot fully protect everything while the database is being loaded or written. However, the same applies to KeePass. There is just too much going on with memory management on modern operating systems.

Re: KeePassXC 2.4.3

#46

KeePassXC still lacks in-memory protection, so I stay with KeePass, with all its .NET troubles.

(Full disclosure: I contribute to KeePassXC) In fact, KeePassXC has shown to have better memory protection than KeePass: https://keepassxc.org/blog/2019-02-21-memory-security/ (note the article is from February, some things have changed since then, see below). The only thing we do not have at the moment is in-memory encryption. We do, however implement the following security measures on all platforms: - prevent swapp…

Thank you. You convinced me to try KeePassXC again.

Re: KeePassXC 2.4.3

#47
post #27

Is it possible to sync your passwords with other devices?

Yes, you can store the database file in a shared drive (not sure that's proper security though)

But how do you read the passwords from let's say iOS ? I don't see any iOS client on the website. Thanks.

Re: KeePassXC 2.4.3

#48
post #43

Earlier quoted context omitted.

KeePassXC is fantastic, I especially like the good Yubikey integration. The one small feature I miss from the original KeePass was the password templates. I like all my passwords to follow a grouped pattern so its easier to type into a phone or something while still being strong.

Keepass has templates for password generators. You can create custom templates as well. I've been using it since 2008 without any issue.

do you mean keepassXC? His statement was saying he missed this feature that is in keepass.

Re: KeePassXC 2.4.3

#49
post #7

I was only aware of Keepass itself. What are the differences between KeypassXC, KeepassX and Keepass?

I'm a LastPass user trying to switch to KeePassXC. I tried it once on my computer but couldn't find a way to create folder inside a folder inside a folder and so on. I like organizing everything so this is the only thing holding me from switching to KeePass. BTW is it possible to do that in KeePass? I haven't explored it a lot.

Re: KeePassXC 2.4.3

#50
Anyone got any good recommendations for an iOS client. I've just moved from android and there's several but not sure which to pick, which are opensource etc.
Post reply on HN