Projects/Utils/ksecretsservice: Difference between revisions

    From KDE TechBase
    (Created page with "{{Template:I18n/Language Navigation Bar|Projects/Utils/kwallet}} == Structure == ksecretsservice is a secrets management infrastructure aiming to replace [[Projects/Utils/kwalle...")
     
    (Replaced content with "{{ Moved To Community | KDE Utils }}")
     
    (7 intermediate revisions by 4 users not shown)
    Line 1: Line 1:
    {{Template:I18n/Language Navigation Bar|Projects/Utils/kwallet}}
    {{ Moved To Community | KDE Utils }}
    == Structure ==
     
    ksecretsservice is a secrets management infrastructure aiming to replace [[Projects/Utils/kwallet]].
     
     
    {| class="wikitable"
    |-
    ! part
    ! purpose
    ! important notes
    |-
    | ksecretsserviced
    | store the secrets in a secure manner
    |
    |}
     
    === Roadmap ===
     
    * Daemon (ksecretsserviced)
    ** ksecrets specific file format storage [DONE]
    ** testing and bugfixing [IN PROGRESS]
    * KDE API (ksecretsservice)
    ** support secret creation and retrieving [DONE]
    ** implement signals [TO BE DONE]
    * Secrets Sync Tool (ksecretssync)
    ** Implement syncing protocol [TO BE DONE]
    ** Add IMAP support [TO BE DONE]
    ** Add SFTP support [TO BE DONE]
    * ksecrets tool
    ** Specify commands to be added [TO BE DONE]
    ** Implement these commands [TO BE DONE]
    * kio (used to display secrets in e.g. Dolphin)
    ** Finish it [TO BE DONE]
    * KWallet conversion tool (kwl2kss)
    ** More testing [TO BE DONE]
     
     
    === Notes ===
     
    Originally, this project was started as a freedesktop.org specification, that one could find here [[http://specs.freedesktop.org/secret-service/]]. This specification is for a DBus daemon providing a means for applications to securely store and retrieve secrets information. Under KDE, this is considered an implementation detail and KDE applications are supposed to use the client API described above. However, this implementation detail is important to be known for those users mixing KDE and GNOME, as the freedesktop.org specification is alos implemented by gnome-keyring. These user should make a choice about the actual daemon they want to activate and then stick with it, as no migration tool exists (yet) from ksecretsserviced to gnome-keyring or viceversa.

    Latest revision as of 10:32, 15 April 2016

    This page is now on the community wiki.