15 ms·
KeePass: OpenSource Password Manager
- dewiz 13y agoI'm quite surprised to see this on HN homepage, I mean this is such a great and popular tool that I would expect everyone to know about it and find it just an obvious link not to upvote. Does anyone know if there is a lib to read and write into keepass archives programmatically, e.g. from a C# app? that would be quite useful to manage in an automated way some credentials for production systems, sharing tha archive via versioning repos in a team.
- krapp 13y agoI upvoted it because I use it. Although since I am studying C#, VB and Java I would be interested to find out the answer to that.
- dorolow 13y agoHow about this? https://github.com/dlech/keepass2/tree/master/KeePassLib https://github.com/dlech/keepass2/tree/master/KeePassLib
- abrussak 13y agoThis may work: http://keepass.info/help/v2_dev/scr_index.html http://keepass.info/help/v2_dev/scr_index.html
- rat87 13y agoThe first link in that link describes a flexible command line you can use for a number of operations. The second describes how you can write c# like script files that will be loaded. Both require the KPScript extension. Why not just bundle/reference keepass.exe since its a .net executable? see http://stackoverflow.com/a/9028433/259130 http://stackoverflow.com/a/9028433/259130 . Also if you haven't tried it yet you might want to try messing about with https://www.linqpad.net/ https://www.linqpad.net/ (run c# as script file/interactively) like he did.
- hedwall 13y agoAnd if you need multiplatform, there is always KeePassX [1]. I use it on Mac OS X, Windows, iOS, Android and Linux, and it just works. [1]https://www.keepassx.org/ https://www.keepassx.org/
- avtar 13y agoThe dependencies for this seem more appealing than KeePass but unless my searching skills are not up to par there don't appear to be any browser autocompletion plugins.
- aprescott 13y agoI've found autotype to be more than enough personally: http://keepass.info/help/base/autotype.html http://keepass.info/help/base/autotype.html In fact, I usually just copy the password with Ctrl-C and the username with Ctrl-B. You can configure a secure clipboard erase after n seconds. One thing I really wish had better support is ssh-based entry-level sync of databases[1]. Keepass has a plugin for it but I don't know the status for KeepassX 2 (currently in a non-stable release state). If I could point KeepassX at an SSH remote path and have it transparently sync at the entry level it'd be almost perfect. [1]: http://keepass.info/help/v2/sync.html http://keepass.info/help/v2/sync.html
- ytjohn 13y agoI've used autotype before and it works fantastic, but you have to be super careful with it. It basically switches back to the last window you had open and immediately types your username and password in. It is very easy for this to type your credentials into the wrong window. When using it (I used it a lot for vmware sessions through an rpd connection), I would find myself clicking back and forth from the target window to keepass a couple times to ensure I was going to hit the right window.
- walden42 13y agoI read that the browser autocompletion plugins from KeePass work with KeePassX, but I've never tested it.
- gegtik 13y agoI like KeePass2 personally
- stusmall 13y agoWhat are the differences? I'm using 1.x and haven't found it lacking yet. I tried 2.x for a work password db and didn't find anything that really stuck out from my casual usage of it.
- isxek 13y agoOne difference I immediately see is 2.x doesn't use lock files. If you sync password DB's using Dropbox, all you need to do is relaunch the software to open the updated DB. I use 1.x mostly as a backup.
- taway2012 13y agoMultiple file attachments in entries. I think 1.x only supports one attachment per entry.
- deadfall 13y agoI love this product. I found it via a stackoverflow question about how to store credentials safely. I started using it over a month ago because I have just stored everything in text files (ips, usernames, pass, secure urls, etc...) and wanted to be more organized and secure.
- karmelapple 13y agoLove it. Use it with Dropbox, and it has a quirk or two with the lock file, but overall it's fantastic. Highly recommended.
- snitko 13y agoBeen using them for a long time. Best software for these purposes. Developers, if you see this, please enable Bitcoin donations.
- ClayM 13y agoI use KeePass + DropBox + KyPass on my iOS devices, which integrates perfectly with iOS DropBox. Very happy with the combination.
- calt 13y agoI do something similar. I have a keyfile that I copy over manually so that people need to get more than just my password + .kdb
- joebeetee 13y agoHow does it compare to 1Password? Lmgtfy, I know, just wanted HN's thoughts.
- Mitt 13y agoIt is GPL and you have the control over your keyfile(s). A browser plugin for the commercial services could any time sneak evil bits in, so you might feel less safe with them (they could upload your masterkey or your decrypted keyfile, when asked by the NSA).
- thisisblurry 13y agoI'm not sure that would be the case based on http://blog.agilebits.com/2013/12/31/the-nsa-can-do-what-to-my-iphone/ http://blog.agilebits.com/2013/12/31/the-nsa-can-do-what-to-... (scroll to the Miscellany section)
- kyrra 13y agoEvil bits could just as easily sneak into Keepass if the author wanted to. It would require someone else constantly auditing all commits along with verifying binary builds posted on the website match the current source's compiled output. Edit: my above comment is just to prove a point. We put trust in a lot of the software we run. Software being open source does provide some safety, but very very few people will go through the effort to make that verification.
- leantx 13y agoGuys, perhaps you should take a look at this and be a little careful with the use of this kind of programs. https://twitter.com/_sinn3r/status/429789012673302528 https://twitter.com/_sinn3r/status/429789012673302528
- nl 13y agoAlso KeepassDroid on Android.
- fletchowns 13y agoI've been a long time user of Password Safe. Any compelling reason to switch to KeePass?
- ubershmekel 13y agoI've been using both for a while and can say that they seem fairly equivalent. KeePass by default doesn't exit after a timeout which is something I don't enjoy remembering to configure on install.
- joyofdata 13y agoPassword Safe is the real deal because the master wrote it: https://www.schneier.com/passsafe.html https://www.schneier.com/passsafe.html It is convenient enough - and when it comes to such sensitive digital areas, then I defenitely prefer to take a conservative position over cloud based and client side encrypted solutions.
- Mitt 13y agoI put a tiny Truecrypt container on my file hoster (HiDrive, Skydrive, Dropbox, etc.) in which I store the KeePass keystore. The keystore itself can't get decrypted, but in case AES has weaknesses one first needs to crack the triple encryption of AES+Serpent+Twofish of the Truecrypt container.
- hughc 13y agoYou've added another dependency into the mix here. I've been comfortable storing my database in Dropbox, with a decent length master password (15char+) on the assumption that it uses a high quality hash that would make bruteforcing the encryption impractical, without having to add another layer of encryption above it. Curious if others feel this is a reasonable assumption?
- Fogest 13y agoAny way to transfer LastPass passwords? I've got a huge deal of entries in Lastpass
- grumps 13y agoAs of 2.23 via Debian yes: http://i.imgur.com/vCKvoZF.png http://i.imgur.com/vCKvoZF.png
- Fogest 13y agoGreat! What I did was download Lastpass Portable Version and then exported it as a CSV and imported it into KeePass. KeePass already seems more ideal than LastPass.
- jlgaddis 13y agoThat was my biggest issue with switching as I have hundreds of entries in LastPass. I spent a few hours moving over my most important/frequently used entries. For the "leftovers", I simply move 'em from LastPass to KeePassX as I need/use them.
- beefsack 13y agoIt doesn't look so flash using my dark theme unfortunately (Gnome 3, Blackbird theme): http://i.imgur.com/NQYDBQ8.png http://i.imgur.com/NQYDBQ8.png
- prg318 13y agoLooks like the menu widget and icons are not using GTK for whatever reason. It may be worth pinging the KeePass developers with a screenshot showing that the GTK theme is not being respected properly when rendering the menu - the menu even looks odd using a light-colored theme like Clearlooks because it doesn't match the theme.
- AceJohnny2 13y agoKeePass 2 is built on C# and works in Mono. It doesn't use Gtk# but WinForms, which on Linux doesn't follow theming well.
- drdeadringer 13y agoI forget how I came to KeePass, but I've been using it since around late-2006. I like how it [the .kdb file, really] can be accessed//written_to in both Linux and Windows, and that it has a usb-portable version.
- goodside 13y agoI recommend OneShallPass (http://oneshallpass.com http://oneshallpass.com) over KeePass. It's open source and auditable like KeePass, but: 1) It doesn't have to be compiled or installed, since it's just a monolithic HTML page with all JS/CSS inline. 2) It has a free, optional hosted service that stores encrypted passwords with pure client-side decryption, so you can get your passwords from any web-enabled device without having to trust the host.
- ariwilson 13y agoI built a similar hosted service on AppEngine called KeeStand (http://keestand.appspot.com http://keestand.appspot.com). Code is on Google Code (https://code.google.com/p/ariwilson/source/browse/#hg%2FKeeStand https://code.google.com/p/ariwilson/source/browse/#hg%2FKeeS...). Additional features: - It works offline. - You can import or export your passwords in CSV form. - If you choose to delete your account, it is immediately and irrevocably destroyed.
- teacup50 13y ago> 2) It has a free, optional hosted service that stores encrypted passwords with pure client-side decryption, so you can get your passwords from any web-enabled device without having to trust the host. This is an unbelievably audacious security shell game; I can't really believe this nonsense idea has somehow managed to gain traction. The server is ephemerally delivering the code that supposedly encrypts your content securely. How do you not have to trust the host?
- goodside 13y ago> How do you not have to trust the host? By saving the HTML file and opening your local copy. You can audit the code and verify yourself that nothing will go over the wire unencrypted to their servers, so you get the benefit of them hosting the encrypted passes without having to trust them with your data. If you want it available anywhere, you don't want to save the file locally, and you don't trust the host, just host it yourself or grab it from Github.
- 13y ago
- mnicolosi 13y agoI'm a long-time user of pass (http://www.zx2c4.com/projects/password-store/ http://www.zx2c4.com/projects/password-store/). I prefer tools that integrate well with the command-line, but there's a few things I didn't like about pass, so I started my own password manager, called passman (https://github.com/manicolosi/passman https://github.com/manicolosi/passman). I wouldn't recommend using it yet, but any feedback would be super helpful.
- AceJohnny2 13y agoI've been having it on my various systems (Windows, Linux, Android) in the sidelines for a couple months, and after initial fiddling, still haven't actually started using it. This is mostly because I don't want to have to deal with copy-pasting my password between the KeePass app and the browser (where most of my passwords are needed). Luckily, there are autofill plugins that exist for Chrome [1], Firefox [2], and Android [3]. However: - said plugins work with KeePass2 which on Linux the GUI theme to the point of being almost unusable (as a C# app using WinForms, it doesn't respect GTK/Qt themeing well). - getting the KeePass2 plugin needed for the browser plugins requires jumping through hoops on Linux and I haven't gotten it to work (yet?). - I'm sharing my KeePass database on DropBox (with its own security considerations...) to synchronise between the different systems and... - The Android app just won't open the shared database. So it feels like I'm 60% of the way there, but I still don't have a usable system. Hints appreciated. [1] https://chrome.google.com/webstore/detail/chromeipass/ompiailgknfdndiefoaoiligalphfdae?hl=en https://chrome.google.com/webstore/detail/chromeipass/ompiai... [2] https://addons.mozilla.org/EN-us/firefox/addon/passifox/ https://addons.mozilla.org/EN-us/firefox/addon/passifox/ [3] https://play.google.com/store/apps/details?id=com.hanhuy.android.keepshare&hl=en https://play.google.com/store/apps/details?id=com.hanhuy.and...
- grumps 13y agoI would try Keepass Droid[1]. I used a similar setup in the past and didn't have issues opening. Personally, I don't like the idea of browser plugins and I'm perfectly happy using copy and paste. [1]https://play.google.com/store/apps/details?id=com.android.keepass&hl=en https://play.google.com/store/apps/details?id=com.android.ke...
- jlgaddis 13y agoFor personal use, I've been using LastPass for a few years but have been slowly migrating away from it in recent months. I'm switching to KeePassX which I already use for $work-related data. (I have intentionally avoided the Mono-based applications.) KeePassX has similar "auto-fill" functionality as well. It's not as perfect or as seamless as LastPass but it is definitely usable (after a bit of one-time per-site tweaking in some cases). Having recently decided that using LastPass presents a non-zero risk, the extra effort I have to spend w/ KeePassX is certainly worth it, IMO. Although I don't do it now, I have in the past kept my password databases in Dropbox. With Dropbox also installed on my iPhone, I am able to access my password databases use "MiniKeePass" on iOS without any issues. In addition, there are Windows, Linux, and OS X versions of KeePassX and all of them can open up my .kdb files without any issues.
- grumps 13y agoI've been using Keepass2 for several years and I couldn't be happier. Although its slightly buggy at times on Linux and getting it running on Mac can be a bit difficult.
- da_n 13y agoThe only problems I have with KeePass are it is Windows-first (though I know there are third part native clients for Linux, OS X, Android etc) and that browser integration is not comparable to something like LastPass. I do want to get away from LastPass as my trust in the cloud (especially US based cloud services) took a dive after Snowdon.
- jwcrux 13y agoExcept that Lastpass doesn't know your passwords. Everything is encrypted before it is sent to Lastpass using a password you control.
- deafbybeheading 13y ago...and a mechanism provided by the party you are attempting to secure passwords from. I use LastPass, but just sayin'.
- SideburnsOfDoom 13y ago"sent to Lastpass" is enough to disqualify it for me. http://www.techdirt.com/articles/20130620/15390323549/nsa-has-convinced-fisa-court-that-if-your-data-is-encrypted-you-might-be-terrorist-so-itll-hang-onto-your-data.shtml http://www.techdirt.com/articles/20130620/15390323549/nsa-ha...
- gibybo 13y agoFor those looking for something ultra lightweight, I highly recommend pwdhash (http://pwdhash.com http://pwdhash.com). It's not a password manager, it's just an open source hashing algorithm that protects you from sites storing your password poorly. Instead of depending on them to store your password in a one-way hash, it does it on your end before sending the password to the site. The algorithm is very roughly base64encode(hash(password + domain)), and then truncated to match your original password length. The form on the site is just a demo (and backup if you need to use it outside of your own browser). What you really want is the extension (for most major browsers). You can type in the same strong password to every site and the extension will always hash it to the site specific password so you don't have to worry about them storing it poorly. You can also use unique master passwords for certain sites, if you so choose.
- stormbrew 13y agoOh nice, I've been thinking about something like this a lot lately. I don't really like the idea of truncating the generated password, though. I'd rather it use a proper KDF and fill the password field to its limit.
- gibybo 13y agoI think the reason they did it is because a lot of sites have maximum password lengths that would prevent the full output. Those are exactly the type of sites that you want to be using something like this on.
- stormbrew 13y agoSure, but as long as the site actually sets the password length limit on the field it shouldn't matter. It will obviously be truncated a lot of the time, but I'd rather it be truncated at thelongestpossible point. From looking around it seems like the reason is that they wanted the visual representation of typing the password to reflect the number of characters you actually typed as you type them. I'm not sure if this comes out true, though, as I can't actually get it to work in chrome.
- fekberg 13y agoA while back I set off half a day to setup KeePass, not that setting up KeePass takes that long - but generating random passwords for all the sites that I use did. KeePass is great, there's an app for Windows Phone that is great and there is a third party plugin for Chrome that will both enter and help me save passwords when the vault is open. Great software, everyone should be using password vaults.
- srathi 13y agoDoes anyone know a way to read usernames/passwords from a KDBX file hosted on Dropbox/Google Drive (similar to 1passwordAnywhere)? That way, if I'm at a new computer, I do not need to download KeePass to open my KDBX.
- nkg 13y agoUsing it and loving it. At the office, we have a usb key that contains the key file to open Keepass. So it's like a key that's also a key, you know...
- cjcenizal 13y agoSomewhat ambiguous domain name!
- Fasebook 13y agoFor some odd reason, KeePass conforms to the OSI model, so it is trivial to circumvent by NSA, since it communicates with its resource protocols (metadata) to XKeyScore via the presentation layer.
- Fogest 13y agoIf I save the database to dropbox so that I have it on multiple PC's at once, how can I ensure I do not overwrite a database that has new entries? For example say on PC-A I make a change and save it. On PC-B I have the old database still opened and loaded in KeePass. What happens if I then save in PC-B without opening the database up? That means I just lost the one password?
- hartror 13y agoWe use a source code repo to handle this. Not perfect but better than losing a password.
- Fogest 13y agoWhat if I am using a mobile device though?
- hughc 13y agoI've had this experience with 2.x and as I recall, on machine B where the file was already open with unsaved changes, I was prompted to merge changes after Dropbox updated the file on disk. Without recalling the details, I was pretty impressed.
- Fogest 13y agoAh okay. Did not know there was a merge function!
- brownbat 13y agoI use a password locker. It makes me wish there was an open standard for sites to negotiate a new entry with a password manager, something automatic in the background for new registrations. Site could send password restrictions, like allowed and required character types, minimum length, even maximum length, though that last one would be frowned upon. The locker would reply with a preferred username and random password and add same to the database upon acceptance.
- borplk 13y agoGod damn what you mentioned is a brilliant idea. I wish there was some standard for it. These are problems that I'm often inclined to work on solving, but unfortunately they are also the kind that need lots of time and adoption and formal procedures and acceptance from a large group of people to go anywhere so I tend to just day dream about them for a little while then give up, hoping some standard body or an organization like Mozilla do something about it.
- brownbat 13y agoWhats the barrier to an RFC? Can just anyone submit one? I'll try a writeup if anyone thinks it's worth putting out there.
- borplk 13y agoI don't think there's any significant barrier to publishing it (probably no barrier at all). But my perception is everything comes after that ... this kind of stuff tends to be very slow moving.
- Brajeshwar 13y agoBeing on OS X, I have moved to 1Password. I'm, to this day, a dedicated proponent of Keepass. Anyone, asking me to suggest a Password Manager - my first answer is Keepass (Windows or Linux). Even for OS X, if one cannot afford 1Password yet or do not want to buy it just yet, Keepass is the one. * Spend some time learning the Keyboard shortcuts and you're all set. * Keep the Keepass File on Dropbox, so it's sync across your machines and is backed up. * Sharing common credentials with a team - server login details, team site details etc - have a common Keepass File on Dropbox and share it with your team. Suggestion is to open it as "read-only" unless you're adding new entries. * You can also have an additional layer of security by using an additional (optional) Key Locker File (besides the main password) to lock Keepass. You can have that on a thumb-drive or some place you know. * One thing I really wish 1Password has what Keepass has is the auto-generation a password when you enter a new entry. One can set parameters of what password is generated. I have click to get that in 1Password. P.S. If I remember correctly, Keepass even has a portable version.
- 8bitpony 13y agoRegarding password generation, if you're using OS X you can use Alfred with a workflow to generate a password.
- iambowen 13y ago1Password is another good option, but it will cost you a bunch.
- joebeetee 13y agoIt's completely worth it. It took me ages to decide, but it's absolutely indispensable now.
- malbs 13y agoUsing KeePass combined with btsync - fairly decent combination. Have my db synch'd across all my devices, and available from any desktop machine I have access to. Haven't tried using the android version, but I'm sure it works well. Now I just have to trust the security of btsync
- vu3rdd 13y agoI use this small commandline application called assword[1]. Available on Debian and probably quite easy to get it to work on other GNU/Linux based systems. [1] http://finestructure.net/assword/ http://finestructure.net/assword/
- TuxLyn 13y agoInstalled it, seen "I understand that my encrypted data will be sent to LastPass" then uninstalled it. O_O Yeah, definantly better use KeePassX software. Passwords should never be stored online no matter how secure the service claims to be. Especially with recent revelations about all this privacy/security issues in USA. The KeePassX is still in alpha stages, the only availble stable linux version right now for KeePassX is v0.4.3
- DDR0 13y agoI started using KeePassX because it was a good cross-platform way to store my passwords. I'd had a couple cases where a password had simply gone -missing- for me, so I figured it was time to put all my eggs in one basket and try to not drop that. I figured it was less of a security vulnerability than reusing the same password a bunch of times. I've currently got the kbd file up on the internet at large, in case my house burns down. I figure it'll make HN if the .kbd files are ever found to be hackable, right? It's a sort of wishful, hopeful approach to password security, really.
- tzs 13y agoIf I may, I have a question that was inspired by using password managers. Does anyone see any security issues with supporting on a website allowing the user name and password to be entered together in one field? The normal way of entering the user name into one field and the password into another would continue to work. The site would simply check and if the user name field content is blank, and the password field content has a space in it, the password field content will be assumed to actually be the user name and password together, separated by a space. The idea here is that you'd then be able to enter both the user name and the password with a single copy/paste operation. This would be convenient when using a password manager on an iPad. I sometimes get tired of having to do this: 1. unlock password manager 2. copy user name 3. switch to browser 4. paste user name 5. switch back to password manager (If using most paranoid security settings, insert another step of "unlock password manager") 6. copy password 7. switch to browser 8. paste password If the website supported my single-field option, I could just set the password manager to stop the computer user name and password is the password field, and then it is only unlock/copy/switch/paste.
- mwww 13y agoI believe that instead of messing around with a known standard (username + password fields), it would be better if web services would implement two-factor authentication. Password managers would become useless then, because you would be able to use simple passwords that you may remember, while being even more secure.
- sushirain 13y agoIn Windows, KeePass has Ctrl+Alt+A to auto-type username<TAB>password.
- kriro 13y agoI have been using it since version 1. Unfortunately I have upgraded to KP2 which can't easily export/import to KeePassX which is what I want to switch to, mostly because I very rarely use Windows these days and when I do I don't really need my PW-DB. I'm syncing it via ownCloud for as a testrun (https, non-US site) and it works fine. Not sure I ultimately want to do that via the cloud though. Might just switch to using a USB stick especially since merging DBs works pretty well.
- cyphax 13y agoI have this problem as well. For some reason KeePass 2.x (Windows, at work) cannot read KeePass 1.x databases and KeePassX on my Linux computer at home. So if I want to exchange between the 2, I have export from KeePass 2.x, so now I have 2 databases that are generally in sync, until I forget to export it. So not ideal. I'm considering switching from KeePass 2.x to KeePass 1.x (currently 1.26, released in July of last year, so not too old) but I wish these applications would get their compatibility on the same level. edit: I wasn't sure if KeePassX had a Windows port -- it does and I downloaded it to replace KeePass at work with.
- ghoul2 13y agoI have tried pretty much every one of the well known password managers (that are open source and work on linux), but never found any of them very convenient to use. Until I came across this: http://www.zx2c4.com/projects/password-store/ http://www.zx2c4.com/projects/password-store/ It is simply the easiest, most intuitive password manager out there. One of those things that, once you come across them, you wonder why it took so long for something this logical to come into existence. I am not associated with the project, but these are just a few things I love about "pass" 1. Command-line based: which means I can script it, I can run it remotely, etc. 2. Uses Git to store the passwords: full revision history, changelog, and remote push/sync features that git is SO good at. Other password managers have to reinvent that whole wheel and none seems to do a good job. This also eliminates the need for "hosted" solutions - which I just simply refuse to use. 3. GPG for password encryption: once again, such a natural, awesome way to do things. GPG is already the safest way practical way to secure data-at-rest. I can rest easy that no silly homegrown encryption system was invented. Also, as long as I have the keys, in the worst case I can do the decryption myself, if I do not have access to "pass". The only thing I believe it might lack is the fact that the names of the entries are in the clear. Which means I cannot setup a github(private) repository as remote for my pass store: the passwords themselves would still be gpg encrypted, thus safe, but the repository will leak names of all websites and userIDs. In anycase, kudos and thanks to the devs!
- mrsteveman1 13y agoIndeed, I love pass. I found that the majority of the time, typing 'pass <servicename>' is faster than clicking through a GUI anyway, and far more convenient if I'm already in the terminal. And on the web, all the other password managers have browser extensions to autofill data from their own database, but every common browser already does password storage and autofill natively. So once I grab a password from pass the browser remembers it anyway, making extensions unnecessary. Oh, and the other thing I LOVE about pass is that because it uses GPG, the key encrypting all the data can be held in a nice portable smartcard, since GPG supports them directly, and it all just works when my smartcard is plugged in. I use a yubikey neo with openpgpcard applet for this and it's been great. I did start writing an OS X dropdown menu for accessing my passwords from pass, but I haven't been in such a hurry to get it done because it doesn't seem all that necessary in practice :)
- ParadisoShlee 13y agoI love KeePass, but I want the freaking policy to apply to the database and not the application opening the database - Which is crazy talk!
- deleted 13y ago[deleted]
- hyyypr 13y ago(Disclaimer: I work for Dashlane). I am sad and curious about the fact that nobody mentions Dashlane here. Is it because you guys never heard of it? Or something else ? I realize KeePass has they key advantage of being open source, but we have good UX :) Very interested in your thoughts...
- csmithuk 13y agoFrom my perspective, there is no source code to review so we have to trust you to have made sensible security decisions, which at least I don't. UX isn't a big win. KeyPassX is good enough i.e. works with keyboards entirely, is open source, is reviewed, goes to extra lengths not to leave stuff floating around in RAM as well. Oh and works across all platforms I use.
- alkonaut 13y agoIs this a desktop-only solution, i.e. no mobile? Then it is bound to be a no-go for most users. My checklist is pretty short: 1. Clients available on web and/or all platforms, must be able to add/copy to clipboard passwords on all platforms. 2. Synced or Shared database between all clients. 3. No subscription cost (upfront cost OK). Nice-to-have things would be browser plugins, command line interface etc., but that isn't essential.
- hrktb 13y agoIt has mobile counterparts. The copy/paste part is Ok, the syncing depends on the clients. I think syncing is always through some other service, some apps claim a nice integration with dropbox, some are more tedious (I use miniKeePass on iOS and it's not fun to sync), but you won't have any fees other that what you pay for dropbox or some other third party storage. Overall keepass is far from perfect and lacks polish, but it's good enough for most purposes, and doesn't require an internet connection, which opens more use cases (keeping banking info or wifi passwords for instance)
- pvinis 13y agoif one would use projects like this or pass for storing website passwords, what more do those programs offer that firefox sync does not? legitimately asking here..
- luckyno13 13y agoI have been using this for right at 2 years now and I like it. I havent tried others but it serves my needs and satisfies whatever attributes I need to feel safe. At times, it contributes to what I call "log in anxiety" in that it necessitates opening the program, and inputting a password to get my other password. But no one ever said the extra security was synonymous with convenience. And I dont leave it open, nor do I allow it to store any information in browser plugins as this seems counter productive to the sensitive passwords I use in this program.
- jrabone 13y agoReally want to start using KeePass on Android with an NFC token, but it looks like the YubiKey Neo might get a new version soon to support U2F. Anyone know if the U2F thing is worth waiting for? Don't want to spend $50 (probably £50) to find it's obsolete next week.