The source code of GNOME Keyring was restructured by the community, you can find the structure diagram at http://live.gnome.org/GnomeKeyring/Architecture

Architecture

plex_layer is a roof module which adds all other pkcs11 modules.

ssh-store module is a module to load certificates under $HOME/.ssh/*

user-store is a module to store keyring or keys to $HOME/.gnome2/keyring

root-store is a module to load trusted root certificate authority certificate. Not sure how they are used.

rpc-layer is a layer which provides a unix daemon to service the PKCS#11 services.


Comments:

Post a Comment:
  • HTML Syntax: NOT allowed

This blog copyright 2009 by Qing-Ming Jeff Cai