The Fellowship / Fellows / ph3 / Krypto Blog

Krypto Blog

Ein paar berichte ueber meine erfarungen mit Kryptographie.

Limit entries displayed: [ 2 ] [ 4 ] [ 6 ] [ 8 ]

OpenPGP SmartCard Support fuer Evolution (1.4.6)

Leider musste ich festellen das Evolution bei mir nicht mit GnuPG 1.4.3 und meinen SmartCards reden will. Evolution fiert immer beim versuch E-Mails zu signiren ein. Das ligt daran das GnuPG auf die PIN wartet aber Evolution dies nicht mitbekommt. Beide warten also aufeinander und das war es dann.

Ich habe mich dran getran einen workaround zu schaffen.

um dafuer zu sorgen das wer meckert wenn keine SmartCard im reader steckt fuegt man einfach folgende zeile in seiner .gnupg/gpg.conf ein:

limit-card-insert-tries 1

 

Das zweite problehm ist es, Evolution die PIN abfrage zu machen. Dazu habe ich den ansatz verfolgt, solange es noch nicht mit einem PIN geht ihm vor zu gaugeln es sein eine Parafrase. Dazu habe ich GnuPG so modifizirt das er es als Parafrssen abfrage ausgibt auf seinem command-fd (welchen Evolution benutzt). Dardrusch sollte sich von GnuPG kein geaendertes verhalten dem User gegeneuber zeigen.

 Folgenden mini Patch habe ich mit GnuPG 1.4.3 und Evolution 1.4.6 getestet. Wer ihn nicht umbedigt braucht, FINGER WEG.

--- g10/status.c.org        2006-07-05 23:30:13.000000000 +0200
+++ g10/status.c 2006-07-05 23:30:29.000000000 +0200
@@ -116,7 +116,7 @@
case STATUS_NO_PUBKEY : s = "NO_PUBKEY"; break;
case STATUS_NO_SECKEY : s = "NO_SECKEY"; break;
case STATUS_NEED_PASSPHRASE_SYM: s = "NEED_PASSPHRASE_SYM"; break;
- case STATUS_NEED_PASSPHRASE_PIN: s = "NEED_PASSPHRASE_PIN"; break;
+ case STATUS_NEED_PASSPHRASE_PIN: s = "NEED_PASSPHRASE"; break;
case STATUS_DECRYPTION_FAILED: s = "DECRYPTION_FAILED"; break;
case STATUS_DECRYPTION_OKAY: s = "DECRYPTION_OKAY"; break;
case STATUS_MISSING_PASSPHRASE: s = "MISSING_PASSPHRASE"; break;

Micro Vortrag: OpenPGP SmartCards in der Praxis

 Hier einfch mal meine ankeundigunsmail auf der UUGRN mailingliste:

 

From uugrn-request@uugrn.org  Mon Jul  3 22:15:35 2006
Resent-Date: Mon, 3 Jul 2006 22:05:07 +0200 (CEST)
Date: Mon, 3 Jul 2006 22:04:37 +0200 (CEST)
From: Philipp Schafft <lion@charm.uugrn.org>
Message-Id: <200607032004.k63K4bmD025996@charm.uugrn.org>
To: lion@charm.uugrn.org, uugrn@uugrn.org
Subject: _Miro_ Vortrag beim nachsten Stammtich: OpenPGP SmartCards
X-Mailing-List: <uugrn@uugrn.org> archive/latest/9046

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

flum,

auf anfrage hin werde ich eine art _Micro_ Vortrag ueber
OpenPGP SmartCards
beim nachstem stammtich halten.
Ich werde ein paar sachen vorfueren und moechte den primaeren Teil
als fragestuendschen anstreben.

Leider bin ich technich momentran etwas begrenst, sprich,
ich haabe eine steckdose als grundvorausetzung das sich
der akku meines notebooks verabscheidet hat :(
auch will ich vorwarnen das der moni meines notebooks nicht
mit einer leinwand mithalten kann.


primaer moechte ich folgendes ansprechen:
* SmartCards - Warum?
* OpenPGP SmartCards in der Praxis
* Einlogen mittels OpenPGP SmartCards - Ein hopriger Weg

Bitte erwartet nicht all zu viel, fals es weiteres interesse gibt
kann ich gerne drueber nachdenken auf einer Party mal einen richtigen
Vortrag zu machen.

- ---
Philipp.
(Rah of PH2)
-----BEGIN PGP SIGNATURE-----
Comment: Because it's your freedom

iD4DBQFEqXhKMjUtRWf3gmQRAuC/AJiPN3vlvq7QXwthnJVfCueNqLeCAKCC2XTr
9YJeUMj3henlfGx1kdMdwA==
=5fZO
-----END PGP SIGNATURE-----

[ RSS Feed ]

Right menu

Fellow Events

<< November 2008 >>
Mon Tue Wed Thu Fri Sat Sun
  1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Selected Day Today


FSFE Card


DRM.info
© FSFE