KGpg è un componente importante dell'infrastruttura di cifratura del sistema. Questo programma consente di generare e gestire tutte le chiavi richieste nonché utilizzare la relativa funzione dell'editor per la creazione e la cifratura rapida dei file o usare l'applet del pannello per eseguire la cifratura o la decifratura mediante trascinamento e rilascio. In altri programmi, ad esempio i programmi di posta (Kontact o Evolution), è possibile accedere ai dati delle chiavi per elaborare il contenuto firmato o cifrato. Nel presente capitolo sono descritte le funzioni di base richieste per la normale gestione dei file cifrati.