seahorse  43.0
About: Seahorse (Encryption Made Easy) is a Gnome application for managing encryption keys.
  Fossies Dox: seahorse-43.0.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

No Matches
seahorse Documentation

Some Fossies usage hints in advance:

  1. To see the Doxygen generated documentation please click on one of the items in the steelblue colored "quick index" bar above or use the side panel at the left which displays a hierarchical tree-like index structure and is adjustable in width.
  2. If you want to search for something by keyword rather than browse for it you can use the client side search facility (using Javascript and DHTML) that provides live searching, i.e. the search results are presented and adapted as you type in the Search input field at the top right.
  3. Doxygen doesn't incorporate all member files but just a definable subset (basically the main project source code files that are written in a supported language). So to search and browse all member files you may visit the Fossies seahorse-43.0.tar.xz contents page and use the Fossies standard member browsing features (also with source code highlighting and additionally with optional code folding).


Seahorse is a graphical interface for managing and using encryption keys. Currently it supports PGP keys (using GPG/GPGME) and SSH keys. Its goal is to provide an easy to use key management tool, along with an easy to use interface for encryption operations.


You can build and install Seahorse using Meson:

meson setup _build
meson compile -C _build
meson install -C _build


You can browse the code, issues and more at Seahorse's GitLab repository.

If you find a bug in Seahorse, please file an issue on the issue tracker. Please try to add reproducible steps and the relevant version of Seahorse.

If you want to contribute functionality or bug fixes, please open a Merge Request (MR). For more info on how to do this, see GitLab's help pages on MR's.

If Seahorse is not translated in your language or you believe that the current translation has errors, you can join one of the various translation teams in GNOME. Translators do not commit directly to Git, but are advised to use our separate translation infrastructure instead. More info can be found at the translation project wiki page.

More information

Seahorse has its own web page on

To discuss issues with developers and other users, you can go to GNOME's Discourse instance and use the "seahorse" tag, or join #seahorse on


Seahorse is released under the GPL. See COPYING for more info.