KeePass is an open source password manager. Passwords can be stored in highly-encrypted databases, which can be unlocked with one master password or key file.
F. Tso, D. White, S. Jouet, J. Singer, and D. Pezaros. Distributed Computing Systems Workshops (ICDCSW), 2013 IEEE 33rd International Conference on, page 108-112. (July 2013)
V. Vujovic, and M. Maksimovic. Information and Communication Technology, Electronics and Microelectronics (MIPRO), 2014 37th International Convention on, page 1013-1018. (May 2014)