• [^] # Re: Intégration de gpg

    Posté par . En réponse au journal cas d'utilisation de GPG. Évalué à 10.

    S’il s’agit uniquement de chiffrer des fichiers depuis un gestionnaire de fichiers, ça peut se faire très facilement avec le standard (proposé) DES-EMA.

    Chez moi, j’ai les fichiers suivants dans $XDG_DATA_HOME/file-managers/actions :

    • decrypt.desktop:
    [Desktop Entry]
    Name = Decrypt
    Name[fr] = Déchiffrer
    Tooltip = Decrypt the file with GnuPG
    Tooltip[fr] = Déchiffrer le fichier avec GnuPG
    Profiles = on_pgp_file
    [X-Action-Profile on_pgp_file]
    Name = Decrypt
    MimeTypes = application/pgp;
    SelectionCount = 1
    Exec = gpg2 --decrypt %f
    
    • encrypt.desktop:
    [Desktop Entry]
    Name = Encrypt
    Name[fr] = Chiffrer
    Tooltip = Encrypt the file with GnuPG
    Tooltip[fr] = Chiffrer le fichier avec GnuPG
    Profiles = on_file
    [X-Action-Profile on_file]
    Name = Encrypt
    MimeTypes = all/allfiles
    SelectionCount = 1
    Exec = gpg2 --armor --encrypt %f
    
    • sign.desktop:
    [Desktop Entry]
    Name = Sign
    Name[fr] = Signer
    Tooltip = Sign the file with GnuPG
    Tooltip[fr] = Signer le fichier avec GnuPG
    Profiles = on_file
    [X-Action-Profile on_file]
    Name = Encrypt
    MimeTypes = all/allfiles
    SelectionCount = 1
    Exec = gpg2 --armor --detach-sign %f
    

    Ce qui ajoute automatiquement les commandes Encrypt, Decrypt, et Sign dans le menu contextuel de tous les gestionnaires de fichier compatibles.

    Quelle solution reste-t-il alors pour que tout le monde puisse accéder au chiffrement GPG en graphique?

    La même solution que celle que je viens de présenter, mais mise en place par défaut par les distributions ?