Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Initial Version and Version 1 of KeyringSupport


Ignore:
Timestamp:
May 5, 2013, 2:46:43 AM (11 years ago)
Author:
Mechanical snail
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • KeyringSupport

    v1 v1  
     1Keyrings cryptographically secure your password in a way that would generally be more secure (although not perfect). It would require a master password, shared amongst all the applications on your computer, to get at your passwords.
     2
     3Pidgin does not currently support storing passwords in keyrings; currently you must either store passwords unencrypted or not at all.
     4
     5== Status ==
     6
     7There was a Google Summer of Code [wiki:GSoC2008/MasterPassword project] that made progress in this direction, but the code was not merged into the main developer branch (im.pidgin.pidgin).
     8
     9The GSoC branch has implementations for Freedesktop and KWallet.
     10
     11== See also ==
     12* wiki:PlainTextPasswords
     13* The feature request is ticket #673
     14* [https://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/75850 Launchpad bug]
     15
     16== Specific keyrings ==
     17
     18=== GNOME Keyring and KDE KSecretsService ===
     19Status: implemented but not integrated
     20
     21These are the GNOME and KDE implementations of the [http://standards.freedesktop.org/secret-service/ Freedesktop Secret Service API], intended to provide a standard interface for Linux apps to store passwords and stuff.
     22
     23Pidgin would need to connect to the DBus API to store and retrieve passwords. There are several libraries to do this, including [https://live.gnome.org/Libsecret libsecret] and [https://pypi.python.org/pypi/keyring python-keyring].
     24
     25=== KDE KWallet ===
     26Status: implemented but not integrated
     27
     28Currently uses its own API, but there has been discussion about replacing it with KSecretsService using the standard API.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!