Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

WinPT/gpg sur une disquette ou clé USB

sebsauvage, le jeudi 13 mai 2004 à 14:41:46
Pour ceux que ça intéresse, j'ai trouvé un moyen d'utiliser WinPT sans avoir à les installer au préalable.

(WinPT est une interface graphique à GPG, le logiciel de cryptographie. L'utilisation de gpg (et WinPT) est légale en France.)

ça permet de mettre WinPT+gpg+votre keyring sur une disquette ou une clé USB et de les utiliser directement.

Autre avantage: cela vous permet de (dé)chiffrer des messages sans avoir à écrire votre clé sur disque dur.


La notice est en anglais.
Si vous avez des suggestions, je suis à l'écoute !
------------------------------------------------------------­----
Creating a nomad WinPT.

Abstract: WinPT is a Windows GUI front-end for GnuPG.
          WinPT and GnuPG rely on registry settings and can only be used after
          beeing installed. You cannot run them from a floppy or an USB key.

Solution: This guide will help you to create a "no-install" version of WinPT.
          You will be able to run WinPT directly off a floppy disk or a USB key.

You will be able to use WinPT+gpg+your keyring without:
  - having to install WinPT + gpg on harddisk.
  - having to write your keyring on the harddisk.
  - having to manually create/update WinPT and GnuPG registry settings

This does _not_ involve recompiling or tweaking WinPT nor GPG.

Required tools:
  - GnuPG   : encryption program
  - WinPT   : Shell to GnuPG
  - AutoIt  : Windows scripting
  - UPX     : Executable compressor.

Instructions:

1) Create an empty directory.

2) In this directory, create the file nomad_winpt.au3 with a text editor:
-----------cut here %-------------
RegWrite("HKEY_CURRENT_USER\Software\GNU\GnuPG", "HomeDir", "REG_SZ", @ScriptDir & "\keyring")
RegWrite("HKEY_CURRENT_USER\Software\GNU\GnuPG", "gpgProgram", "REG_SZ", @ScriptDir & "\GnuPG\gpg.exe")
RegWrite("HKEY_CURRENT_USER\Software\GNU\GnuPG", "OptFile", "REG_SZ", @ScriptDir & "\GnuPG\gpg.conf")
RegWrite("HKEY_CURRENT_USER\Software\WinPT", "Extensions", "REG_SZ", "1")
RegWrite("HKEY_CURRENT_USER\Software\WinPT\Keyserver", "Default", "REG_SZ", "http://wwwkeys.nl.pgp.net")
$val = RunWait(@ScriptDir & "\WinPT\winpt.exe", @ScriptDir & "\WinPT")
RegDelete("HKEY_CURRENT_USER\Software\GNU\GnuPG")
RegDelete("HKEY_CURRENT_USER\Software\WinPT")
Exit
-----------cut here %-------------

2) Download latest winpt-X.X.X-exe.zip
   from http://sourceforge.net/project/showfiles.php?group_id=71360
   and unzip to the \winpt subdirectory.

3) Download latest gnupg-w32cli-X.X.X.zip
   from ftp://ftp.gnupg.org/gcrypt/binary/
   and unzip to the \gnupg subdirectory.
   (You can get rid of *.mo files)

4) Create an empty gpg.conf file in the \gnupg subdirectory

5) Create the \keyring subdirectory.
   If you have an existing keyring, put it here
   (otherwise WinPT will prompt you to create one.)

6) Download AutoIt v3 from http://www.autoitscript.com/autoit3/
   and install it.

7) With AutoIt, compile the script nomad_winpt.au3 into nomad_winpt.exe
   (Right-click on the script, choose "Compile Script"
    or use the Script Compiler in the AutoIt menu.)
   You can delete the nomad_winpt.au3 file.

8) Download latest upxXXXw.zip
   from http://sourceforge.net/project/showfiles.php?group_id=2331

9) In the \gnupg subdirectory, run: upx --best *.exe
   In the \winpt subdirectory, run: upx --best *.exe

10) You should have now:
       \winpt    (containing WinPT binaries)
       \gpg      (containing GnuPG binaries)
       \keyring  (empty directory ; will contain your keyring)
       nomad_winpt.exe

That's all.
The whole thing is slightly above 1 Mb, which fits on a floppy.

Run nomad_winpt.exe
You will see AutoIt and WinPT icons in tray.
If you do not have a keyring, WinPT will prompt you to create one.
Note that once you close WinPT, the registry setting will automatically be cleared
and the AutoIt script will exit.


Note:
GnuPG settings changed from WinPT GUI will be saved to gpg.conf
WinPT settings changed from WinPT GUI will be discarded. You have to add them
to the nomad_winpt.au3 script.

----------------------------------------------------------------
Répondre à sebsauvage  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
elargoo, le dimanche 3 juin 2007 à 10:59:04
Bonjour
Superbe solution.

Cela marche très bien pour chiffrer un texte .txt ou .doc.
Y a t'il possibilité de chiffrer directement n'importe quels types de fichiers ?

Merci pour tous
Elargoo
Répondre à elargoo

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le dimanche 3 juin 2007 à 11:47:30
Y a t'il possibilité de chiffrer directement n'importe quels types de fichiers ?

oui.
Pour cela, il suffit de prendre uniquement gpg.exe

Pour chiffrer un fichier: gpg -c fichier
Pour le déchiffrer: gpg fichier
Répondre à sebsauvage

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 elargoo, le dimanche 3 juin 2007 à 13:20:58
Bonjour
Merci beaucoup pour la réponse.

Je ne doit pas être très doué, je ne parviens pas à utiliser cette methode pour chiffrer un fichier.

En revanche a force de bidouiller, la methode suivante semble convenir.
Clic droit sur l'icone WINPT TRAY en bas à droite de l'écran.
Clic sur "file manager"
ouverture d'une fenêtre.
Glisser déposer le fichier à crypter
selection clic droit du fichier dans cette nouvelle fenêtre
Encrypt.
et voilà.
Pour déchifrer
glisser déposer le fichier à déchifrer de la même manière
selectioner encrypt.

Merci encore
Elargoo

PS: je cherche le même type de possibilité sur disque USB pour true crypt.
Répondre à elargoo

Résultats pour WinPT/gpg sur une disquette ou clé USB

Outlook, sauvegarde des contacts (Résolu) Bonjour, J'ai Outlook sur un PC, je voudrais faire une sauvegarde de mes contacts sur ce PC, pour l'enregistrer via un périphérique en tant que donner (disquette, clés USB...) Pour ensuite pouvoir le transférer sur un autre ordinateur pour... www.commentcamarche.net/forum/affich-1428230-outlook-sauvegarde-des-contacts
Clé usb détectée comme lecteur disquettes (Résolu) Bonjour, Ma clé usb est détectée sous winxp comme un lecteur de disquettes avec la capacité de ce dernier !! quelqu'un peut il m'aider ?? Merci www.commentcamarche.net/forum/affich-1481075-cle-usb-detectee-comme-lecteur-disquettes
[USB] Espace disque/mémoire manquant sur clé USB/lecteur mp3 Il s'agit sûrement d'un problème de système de fichiers sur la clé USB. Avant toute chose, lire attentivement le guide d'utilisation de la clé, et vérifier qu'il n'y a pas d'utilitaire fourni avec la clé pour la réinitialiser ou la reformater. Si... www.commentcamarche.net/faq/sujet-2655-usb-espace-disque-memoire-manquant-sur-cle-usb-lecteur-mp3

Résultats pour WinPT/gpg sur une disquette ou clé USB

[Driver] Clés USB sous Windows 98Les clés USB sont, en général, automatiquement reconnues sous Windows 2000 et versions supérieures. Mais ce n'est pas le cas sous Windows 98 et versions inférieures. De plus en plus de constructeurs de clés USB ne fournissent plus de drivers... www.commentcamarche.net/faq/sujet-179-driver-cles-usb-sous-windows-98
Formater une clé USBLes clés USB doivent nécessairement être formatées avec le système de fichiers FAT (FAT16 ou FAT32) pour pouvoir être utilisées par les principaux systèmes d'exploitation. Or, pour une clé USB de capacité supérieure à 32Mo, Windows XP propose par... www.commentcamarche.net/faq/sujet-2932-formater-une-cle-usb
Antivirus gratuit sur clé USBParfois il peut être utile d'emporter des antivirus sur clé USB: pour tester une machine qui n'a pas de connexion internet pour tester une machine qui ne vous appartient pas (famille, amis, cybercafé...) ou qui ne possède pas d'antivirus pour... www.commentcamarche.net/faq/sujet-8963-antivirus-gratuit-sur-cle-usb

Résultats pour WinPT/gpg sur une disquette ou clé USB

Clé usb "transformée" en disquette (Résolu)Bonsoir, j'ai lancé partition magic sur mon pc et lorsque le logiciel m'a demandé de créer des disquettes de secours, je l'ai fait sur une clé USB. J'ai alors eu un message d'erreur puis j'ai annulé l'installation en... www.commentcamarche.net/forum/affich-5313945-cle-usb-transformee-en-disquette
[Clé USB] Problème de formatage (Résolu)Bonjour ; J'ai une clé usb que à chaque fois je veux l'ouvrir, elle me demande de formater, mais quand je veux formater, y a un nouveau message qui me dit que la disquette dans le lecteur F ne peut pas etre formater. j'ai rien... www.commentcamarche.net/forum/affich-2320223-cle-usb-probleme-de-formatage
Comment rendre 1 cle USB bootable sous XP (Résolu)bonjour Quelqu'un porrait il m'indiquer précisémment les étapes à suivre pour rendre une clé USB bootable. Ma configuation,est la suivante : Windows XP pro service pack2 info : je ne posséde pas de lecteur de disquette. www.commentcamarche.net/forum/affich-2596056-comment-rendre-1-cle-usb-bootable-sous-xp

Résultats pour WinPT/gpg sur une disquette ou clé USB

Clé USBIntroduction à la notion de clé USB Une clé USB (en anglais USB key) est un périphérique de stockage amovible de petit format pouvant être branché sur le port USB d'un ordinateur. Une clé USB embarque dans une coque plastifiée un connecteur USB et... www.commentcamarche.net/contents/pc/cle-usb.php3