<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>gnupg &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/gnupg/</link>
	<description>Feed of posts on WordPress.com tagged "gnupg"</description>
	<pubDate>Sun, 29 Nov 2009 08:05:26 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[[REN-ISAC] Notification - URL redirecting to a phishing web page]]></title>
<link>http://referer.wordpress.com/2009/11/22/ren-isac-notification-url-redirecting-to-a-phishing-web-page/</link>
<pubDate>Sun, 22 Nov 2009 10:09:22 +0000</pubDate>
<dc:creator>referer</dc:creator>
<guid>http://referer.wordpress.com/2009/11/22/ren-isac-notification-url-redirecting-to-a-phishing-web-page/</guid>
<description><![CDATA[Hello Gabriel Iovino, http://referer.us/1/UdBiS3 created by our free redirection service (http://ref]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Hello Gabriel Iovino,</p>
<p><span style="text-decoration:underline;"><span style="color:#3366ff;">http://referer.us/1/UdBiS3 </span></span><br />
created by our <a href="http://referer.us/">free redirection service</a> (<a href="http://referer.us/">http://referer.us/</a>) and it redirects to <span style="color:#3366ff;"><span style="text-decoration:underline;">http://planetchiltern.com/phpformgenerator/use/striker/form1.html</span></span><br />
I checked this page and it looks NOT like a phishing webpage, it&#8217;s a sign UP page, not a sign in. Then I checked &#8220;<span style="text-decoration:underline;"><span style="color:#3366ff;">planetchiltern.com</span></span>&#8221; on McAfee SiteAdvisor, it says fine.<!--more--></p>
<p>&#8220;<span style="text-decoration:underline;"><span style="color:#3366ff;">vn27.9hz.com</span></span>&#8221; seems a phishing site according to &#8220;<a href="http://www.phishtank.com/phish_detail.php?phish_id=869455">phishtank.com</a>&#8220;, however, I cannot open it.</p>
<p>Therefor, I will not remove the url or block the site, thank you for your email and understanding.</p>
<p>Best regards,</p>
<p>======= At 2009-11-22, 05:48:49 you wrote: =======</p>
<blockquote><p>&#62;&#8212;&#8211;BEGIN PGP SIGNED MESSAGE&#8212;&#8211;<br />
&#62;Hash: SHA1<br />
&#62;<br />
&#62;Greetings,<br />
&#62;<br />
&#62;The following URL on your network has been identified as redirecting to<br />
&#62;a Phishing webpage:<br />
&#62;<br />
&#62;!!Warning these URL(s) may contain live malware!!<br />
&#62;<br />
&#62;[url]hxxp://referer.us/1/UdBiS3<br />
&#62;<br />
&#62;Path to this URL was seen via these links:<br />
&#62;<br />
&#62;1. hxxp://vn27.9hz.com/<br />
&#62;2. hxxp://referer.us/1/UdBiS3<br />
&#62;3. hxxp://planetchiltern.com/phpformgenerator/use/striker/form1.html<br />
&#62;<br />
&#62;Here is the Phishing email with full mail headers:<br />
&#62;</p>
<blockquote><p>&#62;&#62; Return-Path: &#60;bintsann@staff.pccu.edu.tw&#62;<br />
&#62;&#62; Received: from relays.pccu.edu.tw (relays.pccu.edu.tw [140.137.16.12])<br />
&#62;&#62; by smtp.xxx.edu (8.14.3/8.14.3) with ESMTP id nAKNEtMW017993<br />
&#62;&#62; for &#60;xxx@xxx.xxx.edu&#62;; Fri, 20 Nov 2009 15:14:56 -0800<br />
&#62;&#62; Received: from faculty.pccu.edu.tw (faculty.pccu.edu.tw [140.137.16.1])<br />
&#62;&#62; by relays.pccu.edu.tw (Postfix) with ESMTP id 915E81CAD80;<br />
&#62;&#62; Sat, 21 Nov 2009 07:14:50 +0800 (CST)<br />
&#62;&#62; From: &#8220;bintsann&#8221; &#60;bintsann@staff.pccu.edu.tw&#62;<br />
&#62;&#62; Reply-To: webmaster.team0@live.com<br />
&#62;&#62; Subject: System Administrator<br />
&#62;&#62; Date: Sat, 21 Nov 2009 07:14:50 +0800<br />
&#62;&#62; Message-Id: &#60;20091120231450.M94072@staff.pccu.edu.tw&#62;<br />
&#62;&#62; X-Mailer: OpenWebMail 2.53<br />
&#62;&#62; X-OriginatingIP: 213.255.218.244 (bintsann)<br />
&#62;&#62; MIME-Version: 1.0<br />
&#62;&#62; Content-Type: text/plain;<br />
&#62;&#62; charset=big5<br />
&#62;&#62; To: undisclosed-recipients:;<br />
&#62;&#62; Content-Transfer-Encoding: quoted-printable<br />
&#62;&#62; X-MIME-Autoconverted: from 8bit to quoted-printable by smtp.xxx.edu id nAKNEuee018002<br />
&#62;&#62;<br />
&#62;&#62; Your mailbox has exceeded the storage limit which is 20GB as set by your=20<br />
&#62;&#62; administrator; you are currently running on 20.9GB,<br />
&#62;&#62;<br />
&#62;&#62; You may not be able to send or receive new mail until you re-validate you=<br />
&#62;&#62; r=20<br />
&#62;&#62; mailbox.<br />
&#62;&#62;<br />
&#62;&#62; To re-validate your mailbox please click the link below:<br />
&#62;&#62;<br />
&#62;&#62; hxxp://vn27.9hz.com/<br />
&#62;&#62;<br />
&#62;&#62; If the link above doesn=A1=A6t work please copy and paste the link below =<br />
&#62;&#62; to your=20<br />
&#62;&#62; browser window<br />
&#62;&#62;<br />
&#62;&#62; hxxp://vn27.9hz.com/<br />
&#62;&#62;<br />
&#62;&#62; Thanks Bintsann Staff, =20<br />
&#62;&#62; System Administrator</p></blockquote>
<p>&#62;<br />
&#62;Should you feel you&#8217;ve received this report in error, please let us know.<br />
&#62;<br />
&#62;On behalf of the REN-ISAC Team,<br />
&#62;<br />
&#62;Gabriel Iovino<br />
&#62;Principal Security Engineer, REN-ISAC<br />
&#62;http://www.ren-isac.net<br />
&#62;24&#215;7 Watch Desk +1(317)278-6630<br />
&#62;&#8212;&#8211;BEGIN PGP SIGNATURE&#8212;&#8211;<br />
&#62;Version: GnuPG v1.4.9 (MingW32)<br />
&#62;Comment: Using GnuPG with Mozilla &#8211; http://enigmail.mozdev.org/<br />
&#62;<br />
&#62;iEYEARECAAYFAksItKEACgkQwqygxIz+pTvlggCgsu4RXH6LfyMbZzGqpDxMX3xl<br />
&#62;CqAAn0WytQ9D5&#215;4477RMHUmyOjhnDXxJ<br />
&#62;=i9YP<br />
&#62;&#8212;&#8211;END PGP SIGNATURE&#8212;&#8211;</p></blockquote>
<p>= = = = = = = = = = = = = = = = = = = =</p>
<p>@<a href="http://referer.us/">referer.us</a><br />
2009-11-22</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Keysigning Party in München]]></title>
<link>http://piratenblog.wordpress.com/2009/11/09/keysigning-party-in-munchen/</link>
<pubDate>Mon, 09 Nov 2009 06:49:30 +0000</pubDate>
<dc:creator>piratenblog</dc:creator>
<guid>http://piratenblog.wordpress.com/2009/11/09/keysigning-party-in-munchen/</guid>
<description><![CDATA[Am 20.11. findet parallel zum Münchner Piratenstammtisch eine Keysigning Party statt. Es werden GnuP]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Am 20.11. findet parallel zum Münchner Piratenstammtisch eine Keysigning Party statt. Es werden GnuPG/PGP und CAcert Assurances abgearbeitet.</p>
<p>Wer also Lust hat kommt einfach mal vorbei. Der öffentliche Schlüssel sollte aber schon ein paar Tage vorher losgeschickt werden, damit alles gut funktioniert. Näheres auf der entsprechenden Webseite.</p>
<p>&#160;</p>
<p><a href="https://wiki.piratenpartei.de/Stammtisch_M%C3%BCnchen/2009-11-20/Keysigning">Link</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Millenium y los mensajes encriptados]]></title>
<link>http://antipasti09.wordpress.com/2009/11/06/millenium-y-los-mensajes-encriptados/</link>
<pubDate>Fri, 06 Nov 2009 08:51:54 +0000</pubDate>
<dc:creator>Cristina A.</dc:creator>
<guid>http://antipasti09.wordpress.com/2009/11/06/millenium-y-los-mensajes-encriptados/</guid>
<description><![CDATA[Estos días estamos descubriendo con los compañeros de la asignatura Fonaments tecnològics del Máster]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="alignright size-full wp-image-22" title="135_los_hombres_que_no_amaban_a_las_mujeres" src="http://antipasti09.wordpress.com/files/2009/11/135_los_hombres_que_no_amaban_a_las_mujeres.jpg" alt="135_los_hombres_que_no_amaban_a_las_mujeres" width="126" height="216" />Estos días estamos descubriendo con los compañeros de la asignatura Fonaments tecnològics del <a href="http://www.uoc.edu/estudios/mofs/sociedad_informacion/presentacion/index.html" target="_blank">Máster de la Sociedad de la Información y el Conocimiento de la UOC</a> cómo enviar mensajes seguros a través de un programa de encriptación. En concreto, estamos usando el <a href="http://www.gnupg.org/" target="_blank">GnuPG</a>, un programa de <a href="http://es.wikipedia.org/wiki/Software_libre" target="_blank">software libre</a> (<a href="http://tecnosic.blogspot.com/" target="_blank">en este post, Marta nos da más información</a>).</p>
<p>Es curioso, porque me estoy leyendo la <a href="http://www.serielarsson.com" target="_blank">trilogía de Millenium</a>, y en estos libros, la protagonista, Lisbeth Salander, envía sus mensajes encriptados, para mayor seguridad y con el objetivo de evitar que otras personas puedan acceder al contenido. Cuando me leí el primer libro, me preguntaba cómo funcionaría este sistema. Ahora, cuando leo que Lisbeth envía un e-mail encriptado junto con su clave pública, entiendo a qué se refiere <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> <!--more--></p>
<p>Creo que los correos electrónicos que envío en mi día a día no necesitan de tantas medidas de seguridad, pero nunca está de más conocer este tipo de programas. ¡Quién sabe si en el futuro tendremos que trabajar con información confidencial! En cualquier caso, es necesario que existan programas de este tipo, porque la Red no se creó pensando que fuera a ser algo multitudinario y público, y el número actual de internautas y el nivel de ciberdelincuencia existente hacen que cualquier intento de aumentar la seguridad sea más que bienvenido. ¿No os parece?</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Use portable web-mail encryption with fireGPG, GPG and FireFox ]]></title>
<link>http://vanerna.wordpress.com/2009/10/17/use-portable-web-mail-encryption-with-firegpg-gpg-and-firefox/</link>
<pubDate>Sat, 17 Oct 2009 11:56:36 +0000</pubDate>
<dc:creator>vanerna</dc:creator>
<guid>http://vanerna.wordpress.com/2009/10/17/use-portable-web-mail-encryption-with-firegpg-gpg-and-firefox/</guid>
<description><![CDATA[trackback url: http://wp.me/pFRVR-e English Version version 090513-ENG by Vanerna vanerna@gmail.com ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div>
<table id="eokf" border="0" cellspacing="0" cellpadding="3" width="100%">
<tbody>
<tr>
<td style="font-family:Garamond;" width="50%"><span style="font-size:xx-small;">trackback url: </span><a title="Use POrtable Email Encryption with your Webmail" href="http://wp.me/pFRVR-e" target="_blank">http://wp.me/pFRVR-e</a></td>
<td valign="top"><strong>English Version</strong></td>
<td style="font-family:Garamond;text-align:right;" width="50%"><span style="font-size:xx-small;">version </span><span style="font-size:xx-small;">090513-ENG</span><br />
<span style="font-size:xx-small;">by Vanerna<br />
</span></td>
</tr>
<tr>
<td style="text-align:center;font-family:Garamond;" width="50%"></td>
<td valign="top"></td>
<td style="font-family:Garamond;text-align:right;" width="50%"><span style="font-size:xx-small;"><a id="o950" title="vanerna@gmail.com" href="mailto:vanerna@gmail.com">vanerna@gmail.com</a></span></td>
</tr>
<tr>
<td style="font-family:Garamond;" valign="top"><span style="font-size:x-small;"><strong>HowTo</strong></span></td>
<td valign="top"></td>
<td style="font-family:Garamond;text-align:right;" valign="top"><span style="font-size:xx-small;">GPG-key: http://tinyurl.com/?????</span></td>
</tr>
</tbody>
</table>
<h2>Introduction</h2>
<p>A lot of people use web-mail everyday. It&#8217;s easy, very flexible and perceived as &#8220;safe&#8221; in the normal sense of the word. It&#8217;s not safe, that&#8217;s an illusion. It never have been safe nor secure to send email on the Internet. It&#8217;s like sending a postcard &#8211; everyone who handles it on the way from you to the recipient can read it. In today&#8217;s world that is A LOT of computers which record everything to later be analyzed by &#8220;intelligence people&#8221; if your correspondence is &#8220;flagged&#8221; for review.</p>
<p>If you want your email correspondence to stay private, like most of us believed it to be, you have to encrypt your email. With the help of the Mozilla FireFox addon fireGPG and portable FireFox you can do this with couple of clicks from any windows XP computer (it might work on Vista, but I haven&#8217;t tested) of your choosing.</p>
<h2>Basic info about the GPG encryption system</h2>
<p>GPG is short for &#8220;<a id="f5n5" title="GNU Privacy Guard" href="http://en.wikipedia.org/wiki/GNU_Privacy_Guard" target="_blank">GNU Privacy Guard</a>&#8221; and is based on the popular software PGP (<a id="qv66" title="Pretty Good Privacy" href="http://en.wikipedia.org/wiki/Pretty_Good_Privacy" target="_blank">Pretty Good Privacy</a>), but free and consisting of open-source software. It utilizes a very smart and secure encryption standard called &#8220;public key infrastructure&#8221; (<a id="sf70" title="PKI" href="http://en.wikipedia.org/wiki/Public_key_infrastructure" target="_blank">PKI</a>) which basically divides your &#8220;password&#8221; in to three different parts (public key, private key &#38; pass-phrase), that all come together to give you privacy and security.</p>
<p>With the help of GPG you generate two keys (public/private) and lock the private key with a pass-phrase. To send someone an encrypted email you merely add their public key which together with your own private key and you pass-phrase encrypts the email. When received by the intended person they just use their private key and it&#8217;s pass-phrase to decrypt your message. Here&#8217;s <a id="ehi:" title="a rather good article explaining" href="http://www.networkworld.com/news/64452_05-17-1999.html" target="_blank">a rather good article explaining</a> more in detail.</p>
<h2>Modified PGP/GPG Programs</h2>
<p>It is of great importance that you check/verify the .sig file or the check-sums associated with the file that you are downloading. If you don&#8217;t check it you might be downloading &#8220;hacked software&#8221;. The basis of this attack is to replace an existing copy of PGP/GPG with a version that supports an NSA modified ADK (<a id="abe7" title="Addition Decryption Key" href="http://www.rossde.com/PGP/pgp-adk.html" target="_blank">Addition Decryption Key</a>) protocol. This undetectable ADK support will not be apparent to the user or traffic recipient. The additional decryption key is generally provided by the NSA. The various security agencies can simply monitor your traffic<br />
and decrypt at their leisure over morning coffee&#8230;</p>
<p>For more info <a id="sc-5" title="see the GnuPG integrity check page" href="http://www.gnupg.org/download/integrity_check.en.html" target="_blank">see the GnuPG integrity check page</a> and for a good software download &#8220;<a id="rwfe" title="digestIt 2004" href="http://download.cnet.com/DigestIT-2004/3000-2248_4-10387706.html" target="_blank">digestIt 2004</a>&#8221; from cnet.com.</p>
<h2>Getting Started</h2>
<p>First you need a USB pen-drive (from hereon referred to as &#8220;pen-drive&#8221;). If you you don&#8217;t have one, they are quite cheap and readily available in most computer/electronics stores.</p>
<p>Second you need a windows XP computer as a host computer in order to install and configure everything.</p>
<h2>What you need to download</h2>
<p>The portable version of fireGPG consists of several other open-source software&#8217;s.</p>
<p>FireGPG won&#8217;t work without GPG so first you need to make GPG 1.9.4 a portable app. Luckily for us the maker of the excellent GPG frontend gpgShell has created a small app to do this for us.</p>
<h3><strong>gpgShell with GPG</strong></h3>
<ol>
<li> <a id="toin" title="download gpgShell 3.71" href="http://www.jumaros.de/rsoft/download/gpgsh.php" target="_blank">download gpgShell</a> and install it.</li>
<li> <a id="qy3z" title="download GnuPG 1.4.9 for windows" href="ftp://ftp.gnupg.org/gcrypt/binary/gnupg-w32cli-1.4.9.exe" target="_blank">download GnuPG 1.4.9 for windows</a> and install it</li>
</ol>
<p><strong>DO NOT</strong> download the &#8220;windows version&#8221; of gpg (Gpg4win 1.1.4) since it won&#8217;t work as well with gpgShell as the original GnuPG.</p>
<h3>Check that GPG and gpgShell works</h3>
<p>Start gpgShell tray and create you own personal keyring. For a guide on how to use gpgShell <a id="j6yc" title="see Sikurezza &#38; Winzozz guide" href="http://home.datacomm.ch/winzozzz/gpgshell_en.html" target="_blank">see Sikurezza &#38; Winzozz guide</a>.</p>
<h2><strong>Creating the portable version of gpgShell and GPG</strong></h2>
<p>The two apps above needs to be bundled together with the help of a third, in order to get a portable version of GPGshell with GPG included.</p>
<p>The instructions below are based on <a id="s9yf" title="Frank D. Hubeny's instructions" href="http://portableapps.com/node/4711" target="_blank">Frank D. Hubeny&#8217;s instructions</a> found at portable apps.</p>
<ol>
<li> <a id="jvzm" title="download the GPGshell2portable application" href="http://www.jumaros.de/rsoft/download/Copy2Usb.exe.gpg" target="_blank">download the GPGshell2portable application</a> to any location on your computer, just remember where.</li>
<li> go to the start menu, find GPGShell and click on GPGtray.</li>
<li> Right click on the the green padlock in your system tray.
<ol>
<li> Choose file  &#62;&#62; decrypt\verify\(import)</li>
<li> A window will open up</li>
<li> Go to the directory where you placed &#8220;COPY2USB.EXE.GPG&#8221; and click on it</li>
<li> This will extract a file called &#8220;COPY2USB.EXE&#8221;.</li>
</ol>
</li>
<li> Copy the file &#8220;COPY2USB.EXE&#8221; to your GPGshell directory in the program folder on your computer.</li>
<li> Make a directory called &#8220;portableGPG&#8221; (or call it something else) on your USB</li>
<li> Double-click the file &#8220;COPY2USB.EXE&#8221; in your GPGshell directory and select your portableGPG directory as the destination</li>
<li> Copy your key-rings to the folder &#8220;GnuPG-home&#8221; situated in the portableGPG directory
<ol>
<li> the key-rings are usually found in C:\Documents and Settings\%username%\Application Data\gnupg</li>
</ol>
</li>
<li> Copy your &#8220;gpg.conf&#8221; file (situated in the same folder as the keys) to the folder &#8220;GnuPG-home&#8221; situated in the portableGPG directory
<ol>
<li> If you&#8217;re uncertain where gpg has it&#8217;s home folder, open up a command prompt (START &#62;&#62; run, typ &#8216;cmd.exe&#8217; and hit enter) and run &#8216;gpg &#8211;version&#8217; and check the Home: line.</li>
</ol>
</li>
</ol>
<p>In case this doesn&#8217;t work for you, someone has made a portable bundle already, which you can find <span style="text-decoration:line-through;"><a id="l6eg" title="here" href="http://www.adamantix.org/tiki-list_file_gallery.php?sort_mode=lastmodif_asc&#38;galleryId=3" target="_blank">here</a></span> (link is dead). <strong>Be advised</strong> that this is an insecure/un-signed bundle and should only be used to test functionality. You really should build your own bundle so that you can verify its integrity.</p>
<p>Portable gpgShell uses &#8220;ini&#8221; files and not the registry. The entire directory can be copied anywhere you want and still work just fine. It does not integrate with windows explorer like the normal gpgShell install, but &#8220;GPGtray.exe&#8221; works fine</p>
<h3><strong>FireFox with fireGPG addon</strong></h3>
<ol>
<li> <a id="dy5f" title="download firefoxportable" href="http://portableapps.com/apps/internet/firefox_portable" target="_blank">download firefoxportable</a> from Portable Apps to a directory of your choice (doesn&#8217;t have to be your pen-drive)</li>
<li> start firefoxportable and go to the <a id="wbjw" title="getfiregpg web page" href="http://sv.getfiregpg.org/install.html" target="_blank">getfiregpg web page</a> and install the addon. This way you will always get the latest/newest version of the plug-in.</li>
</ol>
<h2>Connecting FireFox&#8217;s fireGPG with gpgShell and GPG</h2>
<p>FireGPG is the graphical frontend that utilizes the crypto-engine of gpg. With that said we first need to connect fireGPG with gpg.exe, then connect gpg with it&#8217;s home folder, so that the key rings and configuration file can be utilised.</p>
<p>Since you will be using a pen-drive and Firefox portable the drive-letter (path) of your pendrive will change from computer to computer that you plug it into. To solve this issue we will use so called &#8220;relative paths&#8221;. This means that the path will be relative to the folder containing firefoxportable.exe and not care about anything else.</p>
<h3><strong>The instructions below assumes the following paths:</strong></h3>
<ul>
<li> The Firefox folder<br />
X:\portableApps\FirefoxPortable\FirefoxPortable.exe</li>
<li> The GPG folder<br />
X:\portableApps\PortableGPGShell\gpg.exe</li>
<li> GPG&#8217;s home folder<br />
X:\portableApps\PortableGPGShell\GnuPG-Home</li>
</ul>
<ol>
<li> Start firefoxportable</li>
<li> Go to Tools &#62; Add-ons &#62; Extensions</li>
<li> Find FireGPG and click on Options</li>
<li>
<p style="text-align:left;">You will probably get the following message</p>
<p style="background-color:#ffffff;background-image:none;background-repeat:repeat;text-align:left;">&#8220;Error : FireGPG is unable to access the gpg executable. Make sure GPG is installed or specify the path in the preferences.&#8221;</p>
</li>
<li> Click on Ok until you get the fireGPG preference window</li>
<li> Go to the GPG tab</li>
<li> Put a check mark next to <span style="background:#ffffff none repeat scroll 0 0;">&#8220;Specify the path to the GPG executable:&#8221; and fill in<br />
</span>{$FxFolder}\..\..\..\PortableGPGShell\gpg.exe</li>
<li> Above the text <span style="background:#ffffff none repeat scroll 0 0;">&#8220;Specify the path to the GPG executable:&#8221; there is another field, for giving arguments to the gpg command. To set the gpg home folder typ in<br />
</span>&#8211;homedir {$FxFolder}\..\..\..\PortableGPGShell\GnuPG-Home
<p>&#160;</p>
<div id="d5rm" style="text-align:center;"><img src="http://docs.google.com/File?id=dgv4b9h3_331qwfbfgcv_b" border="0" alt="" />
<p>&#160;</p>
</div>
</li>
<li> Click on Ok in the lower right corner and close firefoxportable</li>
</ol>
<h3><strong>Checking the home folders path</strong></h3>
<ol>
<li> Go to the folder containing gpg.exe and right click somewhere and select new &#62; text document</li>
<li> in the text document enter the following line<br />
cmd.exe</li>
<li> save the file in the same folder as gpg.exe as<br />
go_prompt.bat    (Note that it&#8217;s not a .txt file!)</li>
<li> Again right click somewhere and select new &#62; text document</li>
<li> in the text document enter the following lines<br />
set GNUPGHOME=GnuPG-Home<br />
cmd.exe</li>
<li> save the file as</li>
<li> set_homefolder.bat    (Note that it&#8217;s not a .txt file!)</li>
</ol>
<p>Now you have two .bat files to assist you in your assessment. If you double click &#8220;go_prompt.bat&#8221; a command window will open. If you run &#8216;gpg &#8211;version&#8217; and check the Home: line it should say &#8220;Home: GnuPG-Home&#8221; if it doesn&#8217;t you&#8217;re gpg home path is wrong. Then you can either double-click the &#8220;set_homefolder.bat&#8221; file or just write &#8217;set GNUPGHOME=GnuPG-Home&#8217;</p>
<p>Now start firefoxportable<br />
Go to Tools &#62; FireGPG &#62; Key manager and you should see your keys</p>
<p>If all is well you should find your keys in both fireGPG&#8217;s key manager AND gpgShell&#8217;s key manager &#8220;GPGKeys&#8221;. If you don&#8217;t -  cross check that you did everything right. Restart your computer and check again.</p>
<h2><strong>Tested and confirmed</strong></h2>
<p>This setup has been &#8220;installed&#8221; on two separate pen-drives and tested on 4 different XP workstations and 2 different laptops, all with different configurations and installed apps. It worked most of the times <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  When it didn&#8217;t work it was always a path-issue. I don&#8217;t know why or how but windows seems to be able to mess with the path somehow depending on what you&#8217;ve got installed on the host-machine. But you can always fix it &#8220;manually&#8221; as above <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Lots of cred</strong> to everyone who&#8217;s ever written anything on pgp/gpg and to all the great people on the various mailing-lists and forum&#8217;s that have patiently answered my questions regarding this issue.</p>
<h2>Good mailing lists regarding email-encryption and pgp/gpg</h2>
<p><strong>The Gnupg-users mailing list</strong><br />
To subscribe or unsubscribe via the World Wide Web, visit<br />
<a href="http://lists.gnupg.org/mailman/listinfo/gnupg-users" target="_blank">http://lists.gnupg.org/mailman/listinfo/gnupg-users</a><br />
or, via email, send a message with subject or body &#8216;help&#8217; to<br />
<a href="mailto:gnupg-users-request@gnupg.org">gnupg-users-request@gnupg.org</a></p>
<p><strong>The PGP-Basics list</strong><br />
To subscribe or unsubscribe via the World Wide Web, visit<br />
<a href="http://groups.yahoo.com/group/PGP-Basics" target="_blank">http://groups.yahoo.com/group/PGP-Basics</a><br />
or, via email, send a message to<br />
<a href="mailto:PGP-Basics-subscribe@yahoogroups.com"> PGP-Basics-subscribe@yahoogroups.com</a></p>
<p><strong>The Gpg4win-users-en mailing list</strong><br />
To subscribe or unsubscribe via the World Wide Web, visit<br />
<a href="http://lists.wald.intevation.org/mailman/listinfo/gpg4win-users-en" target="_blank">http://lists.wald.intevation.org/mailman/listinfo/gpg4win-users-en</a><br />
or, via email, send a message with subject or body &#8216;help&#8217; to<br />
<a href="mailto:gpg4win-users-en-request@wald.intevation.org">gpg4win-users-en-request@wald.intevation.org</a></p>
<div class="wp-caption alignnone" style="width: 98px"><img title="CC" src="http://faq.files.wordpress.com/2006/12/somerights20.png?w=88&#038;h=31" alt="Creative Commons" width="88" height="31" /><p class="wp-caption-text">Creative Commons</p></div>
</div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA["gpg: no writable secret keyring found: eof"]]></title>
<link>http://budsus.wordpress.com/2009/09/28/gpg-no-writable-secret-keyring-found-eof/</link>
<pubDate>Mon, 28 Sep 2009 03:31:01 +0000</pubDate>
<dc:creator>Budi Susanto</dc:creator>
<guid>http://budsus.wordpress.com/2009/09/28/gpg-no-writable-secret-keyring-found-eof/</guid>
<description><![CDATA[Selama ini saya menggunakan kunci sertifikat dari CAcert.org. Lalu dari teman saya, Willy SR, ada in]]></description>
<content:encoded><![CDATA[Selama ini saya menggunakan kunci sertifikat dari CAcert.org. Lalu dari teman saya, Willy SR, ada in]]></content:encoded>
</item>
<item>
<title><![CDATA[GnuPG 2.0.13]]></title>
<link>http://mundocripto.wordpress.com/2009/09/15/gnupg-2-0-13/</link>
<pubDate>Tue, 15 Sep 2009 14:44:22 +0000</pubDate>
<dc:creator>mundocripto</dc:creator>
<guid>http://mundocripto.wordpress.com/2009/09/15/gnupg-2-0-13/</guid>
<description><![CDATA[Nueva versión (rama estable) de GnuPG que se une a la 1.4.* que anunciábamos hace unos días.  Los ca]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="alignnone size-full wp-image-341" title="gnupg_logo" src="http://mundocripto.wordpress.com/files/2009/09/gnupg_logo.png" alt="gnupg_logo" width="100" height="34" /> Nueva versión (rama estable) de GnuPG que se une a la 1.4.* que anunciábamos hace unos días.  Los cambios son básicamente los mismos añadiendo algunas mejoras en el manejo de tarjetas OpenPGP v2.  La versión 2 tiene una arquitectura distinta de la 1 estando dividida en pequeños módulos y es la que tiene un desarrollo más activo, las versiones 1.* se seguirán manteniendo por su utilidad en sistemas modestos.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Publicado GnuPG 1.4.10]]></title>
<link>http://mundocripto.wordpress.com/2009/09/04/publicado-gnupg-1-4-10/</link>
<pubDate>Fri, 04 Sep 2009 17:11:26 +0000</pubDate>
<dc:creator>mundocripto</dc:creator>
<guid>http://mundocripto.wordpress.com/2009/09/04/publicado-gnupg-1-4-10/</guid>
<description><![CDATA[Werner Koch ha anunciado la liberación de la versión 1.4.10 de GnuPG el programa para almacenar dato]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Werner Koch ha anunciado la liberación de la versión 1.4.10 de GnuPG el programa para almacenar datos y comunicarse de forma segura. Las principales novedades son:</p>
<ul>
<li>Se generan claves RSA de 2048 bits por defecto. El algoritmo de resumen (hash) por defecto es ahora SHA-256 en lugar de SHA-1. Las claves DSA de 2048 bits se generan con un algoritmo de resumen de 256 bits.</li>
<li>Permite usar tarjetas OpenPGP v2.</li>
<li>Permite usar el algoritmo de cifrado Camellia (RFC-5581)</li>
</ul>
<p>Instrucciones para descargar el programa en: <a href="http://www.gnupg.org/download/"></a></p>
<p><a href="http://www.gnupg.org/download/">http://www.gnupg.org/download/</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Gnupg : du symétrique dans l'asymétrique]]></title>
<link>http://carlchenet.wordpress.com/2009/08/04/gnupg-du-symetrique-dans-lasymetrique/</link>
<pubDate>Tue, 04 Aug 2009 19:55:54 +0000</pubDate>
<dc:creator>carlchenet</dc:creator>
<guid>http://carlchenet.wordpress.com/2009/08/04/gnupg-du-symetrique-dans-lasymetrique/</guid>
<description><![CDATA[Suite au récent changement général de clés opéré au sein de Debian, j&#8217;en avais profité pour ég]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Suite au récent changement général de clés opéré au sein de Debian, j&#8217;en avais profité pour également <a href="http://www.ohmytux.com/keys/" target="_blank">changer ma clé</a> et m&#8217;intéresser d&#8217;un peu plus près à <a href="http://www.gnupg.org/" target="_blank">Gnupg</a>.</p>
<p>C&#8217;est en fouillant un peu que j&#8217;étais tombé sur le menu suivant :</p>
<p>Command&#62; showpref</p>
<p>[ultimate] (1). Carl Chenet &#60;chaica@ohmytux.com&#62;</p>
<p>Cipher: AES256, AES192, AES, CAST5, 3DES</p>
<p>Digest: SHA1, SHA256, RIPEMD160</p>
<p>Compression: ZLIB, BZIP2, ZIP, Uncompressed</p>
<p>Features: MDC, Keyserver no-modify</p>
<p>Hmm, <a href="http://fr.wikipedia.org/wiki/Standard_de_chiffrement_avanc%C3%A9" target="_blank">AES</a>, mais c&#8217;est un algorithme de chiffrement symétrique ça.</p>
<p>En fait après lecture de la documentation de Gnupg, il s&#8217;avère que pour chaque chiffrement, Gnupg chiffre les données avec un algorithme de chiffrement symétrique, ici l&#8217;AES256, à l&#8217;aide d&#8217;une clé partagée entre l&#8217;émetteur et le receveur. Cette clé ne sera utilisée que pour cet échange (on l&#8217;appelle aussi clé de session). Et c&#8217;est cette clé de session qui sera chiffrée avec un algorithme de chiffrement asymétrique avant d&#8217;être communiquée au receveur, ledit chiffrement asymétrique réalisé à l&#8217;aide de la clé publique du receveur. Le mode de chiffrement adopté par Gnupg est donc hybride, mélange chiffrement symétrique et asymétrique.</p>
<p>Ce qui nous est assuré ainsi, c&#8217;est qu&#8217;au pire l&#8217;algorithme de chiffrement asymétrique (le plus faible des deux selon la documentation Gnupg) compromis, seul le message actuel serait compromis, l&#8217;attaquant étant obligé de redéchiffrer une nouvelle clé de session pour accéder à un nouveau message. On est bien sûr déjà dans un cas extrême.</p>
<p><a href="http://www.gnupg.org/gph/fr/manual.html#AEN214" target="_blank">Documentation de Gnupg sur le sujet</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Big Bro Is Still Listening]]></title>
<link>http://theuniverseexistsformyamusement.wordpress.com/2009/07/27/big-bro-is-still-listening/</link>
<pubDate>Tue, 28 Jul 2009 02:20:08 +0000</pubDate>
<dc:creator>Joey</dc:creator>
<guid>http://theuniverseexistsformyamusement.wordpress.com/2009/07/27/big-bro-is-still-listening/</guid>
<description><![CDATA[It&#8217;s a good thing that the NSA, like so many government agencies, is so incompetent, or there]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>It&#8217;s a good thing that the NSA, like so many government agencies, is so incompetent, or there&#8217;d be nothing left of our freedom.</p>
<p>For more detailed info on the NSA after 9/11, see James Bamford&#8217;s book, <a href="http://www.amazon.com/Shadow-Factory-NSA-Eavesdropping-America/dp/0307279391/ref=sr_1_1?ie=UTF8&#38;qid=1248747121&#38;sr=8-1">The Shadow Factory</a>.</p>
<p>Here&#8217;s how to protect yourself:</p>
<ul>
<li>E-mail:  <a href="http://www.pgp.com/">PGP</a> or <a href="http://www.gnupg.org/">GnuPG</a></li>
<li>Files / Disks / Partitions:  <a href="http://www.pgp.com/">PGP</a> or <a href="http://www.truecrypt.org/">TrueCrypt</a></li>
<li>Voice (VoIP):  <a href="http://zfoneproject.com/">Zfone</a></li>
</ul>
<p><a href="http://www.salon.com/opinion/feature/2009/07/22/eavesdropping/index.html">The NSA is still listening to you</a>.</p>
<blockquote><p>This summer, on a remote stretch of desert in central Utah, the National Security Agency will begin work on a massive, 1 million-square-foot data warehouse. Costing more than $1.5 billion, the highly secret facility is designed to house upward of trillions of intercepted phone calls, e-mail messages, Internet searches and other communications intercepted by the agency as part of its expansive eavesdropping operations. The NSA is also completing work on another data warehouse, this one in San Antonio, Texas, which will be nearly the size of the Alamodome.</p>
<p>The need for such extraordinary data storage capacity stems in part from the Bush administration&#8217;s decision to open the NSA&#8217;s surveillance floodgates following the 9/11 attacks. According to a recently released Inspectors General report, some of the NSA&#8217;s operations &#8212; such as spying on American citizens without warrants &#8212; were so questionable, if not illegal, that they nearly caused the resignations of the most senior officials of both the FBI and the Justice Department.</p>
<p>Last July, many of those surveillance techniques were codified into law as part of the Foreign Intelligence Surveillance Amendments Act (FAA). In fact, according to the Inspectors General report, &#8220;this legislation gave the government even broader authority to intercept international communications&#8221; than the warrantless surveillance operations had. Yet despite this increased power, congressional oversight committees have recently discovered that the agency has been over-collecting on the domestic communications of Americans, thus even exceeding the excessive reach granted them by the FAA.</p></blockquote>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Pretty Good Privacy]]></title>
<link>http://vonrad.wordpress.com/2009/07/23/pretty-good-privacy/</link>
<pubDate>Thu, 23 Jul 2009 11:50:39 +0000</pubDate>
<dc:creator>vonrad</dc:creator>
<guid>http://vonrad.wordpress.com/2009/07/23/pretty-good-privacy/</guid>
<description><![CDATA[Pretty Good Privacy (PGP) is a computer program that provides cryptographic privacy and authenticati]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div>
<div>
<p><strong>Pretty Good Privacy</strong> (<strong>PGP</strong>) is a computer program that provides cryptographic privacy and authentication. PGP is often used for signing, encrypting and decrypting e-mails to increase the security of e-mail communications. It was originally created by Philip Zimmermann in 1991.</p>
<p>PGP and other similar products follow the OpenPGP standard (RFC 4880) for encrypting and decrypting data.</p>
<p>http://en.wikipedia.org/wiki/Pretty_Good_Privacy</p>
<p><strong>GNU Privacy Guard</strong> (<strong>GnuPG</strong> or <strong>GPG</strong>) is a free software alternative to the PGP suite of cryptographic software. GnuPG is compliant with RFC 4880, which is the current IETF standards track specification of OpenPGP. Current versions of PGP (and Veridis&#8217; Filecrypt) are interoperable with GnuPG and other OpenPGP-compliant systems.</p>
<p>GPG is a part of the Free Software Foundation&#8217;s GNU software project, and has received major funding from the German government. It is released under the terms of version 3 of the GNU General Public License.</p>
<p>http://en.wikipedia.org/wiki/GNU_Privacy_Guard</p>
<p>&#8212;&#8211;BEGIN PGP MESSAGE&#8212;&#8211;<br />
Charset: ISO-8859-1<br />
Version: GnuPG v1.2.5 (MingW32)<br />
Comment: Using GnuPG with Thunderbird &#8211; http://enigmail.mozdev.org</p>
<p>bWFyaSBjYWlya2FuIGJlYXNpc3dh<br />
&#8212;&#8211;END PGP MESSAGE&#8212;&#8211;</p></div>
</div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Twitter-Hack zeigt, warum man Emails verschlüsseln sollte]]></title>
<link>http://ritinardo.wordpress.com/2009/07/21/twitter-hack-zeigt-warum-man-emails-verschlusseln-sollte/</link>
<pubDate>Tue, 21 Jul 2009 08:41:43 +0000</pubDate>
<dc:creator>vinci</dc:creator>
<guid>http://ritinardo.wordpress.com/2009/07/21/twitter-hack-zeigt-warum-man-emails-verschlusseln-sollte/</guid>
<description><![CDATA[Email-Kontent können gehackt werden &#8211; wenn nicht bei einem selbst, dann eventuell bei Kommunik]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Email-Kontent können gehackt werden &#8211; wenn nicht bei einem selbst, dann eventuell bei Kommunikationspartnern. Die beste Methode um sich davor zu schützen ist es Emails zu verschlüsseln. Der <a href="http://www.netzeitung.de/internet/sicherheit/1410001.html">neueste Twitter-Hack</a> zeigt das sehr deutlich. Selbst in großen Unternehmen,(=Organisationen) und Behörden ist es offenbar noch unüblich, Emails zu verschlüsseln. Gerade dort aber wäre es sehr einfach.</p>
<p>Gerade in Organisationen kann man da vieles organisieren, wie z.B.:</p>
<ol>
<li>Für jeden Mitarbeiter schon bei Eintritt in der Organisation eine Verschlüsselung organisieren, z.B. mit <a href="http://de.wikipedia.org/wiki/GNU_Privacy_Guard">GnuPrivacyGuard</a> oder <a href="http://de.wikipedia.org/wiki/S/MIME">S/MIME</a>.</li>
<li>Evt. wichtige internen Emails im Unternehmen zusätzlich zum Empfänger auch für eine zentrale Instanz  verschlüsseln, so dass im Zweifelsfall interne Emails des Unternehmens wieder gelesen werden können. Klassischer weise also Emails an mehrere Empfänger. Ansonsten besteht die Gefahr, das wichtige Informationen für immer verloren gehen.</li>
<li>Grundsätzlich natürlich dazu ermuntern oder durch Schulungen und Installationshilfe die Verwendung der Verschlüsselung sicherstellen. Bei Thunderbird+Enigmail kann man z.B. pro Empfänger festlegen, das dieser IMMER verschlüsselte Emails bekommt.</li>
</ol>
<p>Diese Vorgehensweise bedeutet dann, das bei einem geknackten Email-Konto viele wichtige Informationen nicht lesbar sind. Ein Angreifer kann zwar ohne weiteres die verschlüsselten Emails im Quellcode lesen &#8211; aber nicht im Klartext, dazu fehlen im zwei Komponenten:</p>
<ol>
<li>Der private Schlüssel des Kontoinhabers</li>
<li>Das Schlüsselpasswort</li>
</ol>
<p>Nur wer beides kennt, bzw hat kann die Emails auch entschlüsseln. Dies ist keine 100%ige Sicherheit &#8211; kann aber viele gängige Attacken verhindern.</p>
<p>Und denkt daran, das selbst wenn euer Konto sicher ist: Das von euren Kontakten eventuell nicht. Daher: Versucht in euren Organisationen Verschlüsselung zentral zu etablieren &#8211; und auch in lockeren Zusammenhängen und im privaten Kreis macht das Sinn. Zum einen zeigt der Fall Twitter, dass auch im Privaten viele Details versteckt sind, die nicht veröffentlicht gehören. Und übrigens deckt sich die Verwendung von Verschlüsselung nicht mit der Verwendung von Webmail. Denn den privaten Schlüssel legt man natürlich nicht auf einem Server ab. Man kann den privaten Schlüssel auch auf einem USB-Stick am eigenen Schlüsselbund mit sich führen um ggf. von unterwegs auch mal von fremden Rechnern aus Emails zu entschlüsseln. Dieser USB-Stick sollte aber nicht für andere Daten benutzt werden. Auch hier ist Vorsicht angesagt.</p>
<p>Zum Schluss noch: Man kann Sicherheit beliebig weit fassen. Ich vertrete die Auffassung, das es bei Email-Verschlüsselung vor allem wichtig ist, das Leute überhaupt damit anfangen. D.h. man sollte nicht zu viele wenn schon, denn schon-Regeln aufstellen. Weil dann die Leute es weiterhin gar nicht benutzen. Leute sind vermehrt bereit ihre  Emails zu verschlüsseln, wenn der Aufwand absehbar ist. Man kann dann gerne einige Tips geben &#8211; und je mehr sie wissen, desto besser gehen sie mit der Technologie um. Aber bitte baut keine Mauern um die Verschlüsselung auf! Was im Moment das wichtigste ist, ist das möglichst viele Leute Verschlüsselung nutzen.</p>
<p>Emails signieren, ist noch mal ein eigenes Thema, das ich nichzt so wesentlich finde. Es hat seinen Nutzen, erfordert aber ein anderes Vorgehen und andere Begründungen. Daher nicht an dieser Stelle.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Données et Communication – Le Chiffrement du Courriel]]></title>
<link>http://climenole.wordpress.com/2009/06/22/donnees-et-communication-%e2%80%93-le-chiffrement-sur-internet-%e2%80%93-3/</link>
<pubDate>Mon, 22 Jun 2009 20:57:44 +0000</pubDate>
<dc:creator>Claude LaFrenière</dc:creator>
<guid>http://climenole.wordpress.com/2009/06/22/donnees-et-communication-%e2%80%93-le-chiffrement-sur-internet-%e2%80%93-3/</guid>
<description><![CDATA[3- Méthode de chiffrement du courrier électronique Certificats personnels Gnu Privacy Guard Thunderb]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>3- Méthode de chiffrement du courrier électronique</strong></p>
<ul>
<li>Certificats personnels</li>
<li>Gnu Privacy Guard</li>
<li>Thunderbird + enigmail vs Evolution + SeaHorse</li>
</ul>
<p><img class="aligncenter size-full wp-image-3573" title="CERTIFICAT-Image-01" src="http://climenole.wordpress.com/files/2009/06/certificat-image-01.png" alt="CERTIFICAT-Image-01" width="96" height="96" /></p>
<p>Dans les articles précédents nous avons vu quel est le <strong><a href="http://climenole.wordpress.com/2009/06/09/donnees-et-communications-niveau-de-confidentialite/" target="_blank"><em>niveau normal de confidentialité</em></a> </strong>sur Internet, celui-ci ayant été qualifié de <em>«niveau carte-postale»</em> puis nous avons eu un aperçu des <strong><a href="http://climenole.wordpress.com/2009/06/13/donnees-et-communications-le-chiffrement-sur-internet1/" target="_blank"><em>méthodes de chiffrement habituelles</em></a></strong> offertes aux internautes et <em>dépendant de l&#8217;offre de service des sites web</em>.</p>
<p>Dans ce troisième article nous verrons des <em>méthodes de confidentialité par chiffrement décidées par l&#8217;utilisateur</em> en utilisant les moyens <em>Open Source</em> mis à sa disposition. Cet article porte sur les <em>méthodes pratiques de chiffrement du courrier électronique</em> pour passer par la suite, dans les articles suivants de cette série, à d&#8217;autres applications et enfin à des méthode de chiffrement de l&#8217;ensemble des connexions Internet.</p>
<p><strong>a) Les Certificats personnels</strong></p>
<ul>
<li>Les certificats: ce qu&#8217;ils sont.</li>
</ul>
<p>Un certificat est une fichier d&#8217;identité numérique permettant d&#8217;identifier une entité.</p>
<p>Le certificat numérique est un lien entre une entité physique et une entité numérique. Pour être valide ce certificat doit être généré par une autorité de certification ou «tiers de confiance» qui atteste du lien entre l&#8217;identité physique et l&#8217;entité numérique. La norme utilisée est en général la X.509.</p>
<ul>
<li>Obtenir un certificat personnel:</li>
</ul>
<p><img class="alignnone size-thumbnail wp-image-3568" title="thawte-ssl-digital-certificates" src="http://climenole.wordpress.com/files/2009/06/thawte-ssl-digital-certificates.gif?w=150" alt="thawte-ssl-digital-certificates" width="150" height="48" /><span style="color:#ffffff;">&#8230;&#8230;&#8230;..</span><img class="alignnone size-full wp-image-3569" title="Start" src="http://climenole.wordpress.com/files/2009/06/start.png" alt="Start" width="133" height="38" /></p>
<p>Il est possible d&#8217;obtenir gratuitement un certificat personnel pour le courrier électronique chez <strong><a href="http://www.thawte.com/secure-email/personal-email-certificates/index.html" target="_blank">Thawte</a></strong> et <a href="http://www.startssl.com/" target="_blank"><strong>StartSSL</strong></a> , ce certificat est valable pour une année et est importé d&#8217;abord dans le navigateur et doit être exporté depuis les options de sécurité du navigateur pour son utilisation dans votre application de courriel.</p>
<ul>
<li>Les certificats: utilisations pratiques et limites</li>
</ul>
<p>Les certificats personnels de courriel peuvent être utilisés pour signer ou chiffrer / déchiffrer vos courriers. La signature numérique attachée à ceux-ci est en quelque sorte un authentification minimale de votre identité numérique&#8230; Il est possible de bonifier le degré de confiance de ce certificat au moyen de signatures obtenues de vos correspondants qui reconnaissent la validité de votre authentification en créant un Réseau de Confiance (<strong><a href="http://www.thawte.com/secure-email/web-of-trust-wot/" target="_blank">Web of Trust</a></strong>)&#8230;</p>
<p>L&#8217;avantage principal d&#8217;un tel certificat numérique est d&#8217;être issu d&#8217;une autorité de certification reconnue. Cependant ces certificats numériques personnels sont limités à l&#8217;utilisation du courrier électronique et, éventuellement, du navigateur, ont une durée qui ne dépend pas de vous, ne permettent pas de choisir l&#8217;algorithme de chiffrement ni la longueur de la clé générée. Nous verrons plus loin une méthode de chiffrement reposant sur l&#8217;utilisation d&#8217;un logiciel à source ouverte qui offre plus de flexibilité d&#8217;utilisation: GnuPG.</p>
<p><strong>b) Le chiffrement asymétrique ou &#8220;à clé publique&#8221;&#8230;</strong></p>
<ul>
<li>Paire de clefs: clé privée et clé publique</li>
</ul>
<p>Les détails des procédés de chiffrement et l&#8217;histoire de ceux-ci dépassent le cadre de cet article et ne seront pas abordés ici. Cependant je vous propose une présentation élémentaire de ce que l&#8217;on nomme «chiffrement asymétrique».</p>
<p><strong>Exemple</strong> simple. <em>Alice</em> veut envoyer à <em>Bob</em> un message secret que seul Bob pourra lire. Alice met le message dans un coffre et le verrouille avec la clé spécifique à la serrure de ce coffre.</p>
<p><img class="alignnone size-full wp-image-3583" title="Alice et Bob chiffrement symétrique" src="http://climenole.wordpress.com/files/2009/06/alice-et-bob-01-b.png" alt="Alice et Bob chiffrement symétrique" width="700" height="496" /></p>
<p>Alice doit donc envoyer à Bob le coffre contenant le message secret <em>et</em> la clé <em>ou</em> une copie exacte de celle-ci. Comme toutes les clés (du &#8220;monde physique&#8221;) celle-ci permet deux choses: verrouiller <em>et</em> déverrouiller ce coffre&#8230;</p>
<p>Alice peut envoyer à Bob le coffre et la clé en même temps <em>ou</em> à deux moment différent. Une fois que Bon a reçu le coffre <em>et</em> la clé, il peut déverrouiller le coffre et lire le message secret qui lui est destiné.</p>
<p>Dans le cas du chiffrement, l&#8217;utilisation d&#8217;une clé ou de sa copie pour chiffrer<em> et</em> déchiffrer se nomme «<strong>chiffrement symétrique</strong>». Vous avez sans doute relevé quelques inconvénients de la méthode présentée ici:</p>
<p>Quelque soit la méthode et le moment utilisé par Alice pour envoyer à Bob la clé ou le coffre, <em>au moins l&#8217;un</em> de ceux-ci peut être interceptée par un tiers, mettons Oscar, Eve ou Robert. <em>Si</em> la clé <em>ou</em> le coffre est interceptée <em>alors</em> Bob ne pourra pas ouvrir le coffre, <em>si</em> le coffre <em>et</em> la clé sont interceptés par un tiers <em>alors</em> Bob ne reçoit pas le message qui lui est destiné <em>et</em> Alice perd le secret de son message <em>et</em> <em>au moins un</em> tiers a accès à ce message&#8230;</p>
<p>Cette histoire pitoyable est celle de toutes les méthodes de chiffrement jusqu&#8217;à l&#8217;invention récente du «chiffrement asymétrique» par les cryptologues contemporains.</p>
<p>Le «<strong>chiffrement asymétrique</strong>» permet de séparer &#8211; pour les &#8220;clefs numériques&#8221; &#8211; les deux fonctions des clés &#8220;physiques&#8221; : une clé ou sa copie exacte ne servant qu&#8217;à &#8220;verrouiller le coffre&#8221; et l&#8217;autre ne servant qu&#8217;à &#8220;déverrouiller le coffre&#8221;.</p>
<p>La clé ne servant qu&#8217;à verrouiller se nomme «<strong>clé publique</strong>» tandis que la clé ne servant qu&#8217;à déverrouiller se nomme «<strong>clé privée</strong>».</p>
<p><img class="alignnone size-full wp-image-3587" title="Alice et Bob chiffrement asymétrique" src="http://climenole.wordpress.com/files/2009/06/alice-et-bob-02-a.png" alt="Alice et Bob chiffrement asymétrique" width="700" height="443" /></p>
<p>Reprenons l&#8217;exemple d&#8217;Alice qui veut transmettre un message secret à Bob mais cette fois-ci en utilisant un trousseau ou paire de clefs &#8220;asymétrique&#8221; (privée + publique):</p>
<p>Alice place le message secret dans un coffre ne pouvant être verrouillé que par la «<strong>clé publique</strong>» <span style="text-decoration:underline;">de Bob</span> ou sa copie exacte.</p>
<p>Alice envoie à Bob le message ainsi verrouillé avec la clé publique du destinataire: <span style="text-decoration:underline;">celle de Bob</span>.</p>
<p>Bob reçoit le message d&#8217;Alice et utilise sa «<strong>clé privée</strong>» pour déverrouiller le coffre et lire le message d&#8217;Alice.</p>
<p>Alice et Bob n&#8217;ont plus besoin de tout cacher pour empêcher une interception du message secret par un tiers.</p>
<p>Par exemple Bob <span style="text-decoration:underline;"><em>ne cache que sa clé privée</em></span> <strong>et</strong> <span style="text-decoration:underline;"><em>ne la transmet jamais</em></span> si bien qu&#8217;elle a peu de chance d&#8217;être interceptée par un tiers.</p>
<p>Par contre il annonce partout <span style="text-decoration:underline;">sa</span> «<strong>clé publique</strong>» (celle qui ne fait que verrouiller) si bien que quiconque veut lui faire parvenir un message secret peut utiliser cette clé publique ou sa copie exacte.</p>
<p>Bob veut-il répondre au message secret d&#8217;Alice par un autre message tout aussi secret?</p>
<p>Tout ce que Bob doit faire c&#8217;est d&#8217;utiliser une de copies de la clé publique de sa destinataire: Alice, de verrouiller ou chiffrer son message avec la clé publique d&#8217;Alice et de lui faire parvenir. Et à son tour Alice utilise sa clé privée pour lire (déverrouiller, déchiffre) son message secret.</p>
<p>C&#8217;est ce qui se nomme le «<strong>chiffrement asymétrique</strong>» ou le «chiffrement à clé publique».</p>
<p><img class="alignnone size-thumbnail wp-image-3590" title="GnuPG Logo" src="http://climenole.wordpress.com/files/2009/06/gnupg-logo-2009-06-22_190042.png?w=150" alt="GnuPG Logo" width="150" height="54" /></p>
<ul>
<li><strong><a href="http://www.gnupg.org/" target="_blank">Gnu Privacy Guard</a></strong></li>
</ul>
<p>Gpg ou GnuPG (Gnu Privacy Guard) est le logiciel à source ouverte permettant l&#8217;utilisation de chiffrement/déchiffrement (fonction de confidentialité) et de signature numérique (fonction d&#8217;authentification) au moyen du chiffrement asymétrique.</p>
<ul>
<li>Aperçu de l&#8217;utilisation des commandes de gpg (GnuPG) version 1.4.9</li>
</ul>
<p><em>Algorithmes supportés:</em></p>
<p>Clé publique: RSA, RSA-E, RSA-S, ELG-E, DSA<br />
Chiffrement: 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH<br />
Hachage: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224<br />
Compression: Non-compressé, ZIP, ZLIB, BZIP2</p>
<p><em>Syntaxe: gpg {espace}[{-- double tiret}options]{espace}[données]</em></p>
<p><em>Exemples:</em></p>
<p>Version de Gpg:  gpg &#8211;version<br />
Création d&#8217;une nouvelle paire de clefs: gpg &#8211;gen-key<br />
Informations sur la paire de clefs: gpg &#8211;list-keys<br />
Générer un certificat de révocation: gpg &#8211;gen-revoke<br />
Exporter les clefs publiques: gpg &#8211;send-keys &#8211;keyserver <em>hkp_server_URI</em> <em>key_ID</em><br />
<em> </em>Importer une clé publique: gpg &#8211;recv-keys &#8211;keyserver <em>hkp_server_URI </em> <em>key_ID</em></p>
<p>où:  <em>hkp_server_URI=  l&#8217;URI du serveur de clés et </em><em>key_ID=  l&#8217;identifiant de la clé</em></p>
<p><em>tels que: </em><a class="linkification-ext" title="Linkification: http://pgp.mit.edu/" href="http://pgp.mit.edu/">http://pgp.mit.edu/</a> et 0xD771CF94</p>
<p>Le format du nom de serveur est du type schéma_URN:[//]Nom du serveur:port]<br />
où schéma_URN peut être http, hkp, ldap, mailto &#8230;</p>
<p><strong>Voir</strong> <em>URI, URL, URN: précisions</em> in <a href="http://climenole.wordpress.com/2009/06/13/donnees-et-communications-le-chiffrement-sur-internet1/" target="_blank">Le chiffrement sur Internet 1</a></p>
<p>Pour des détails supplémentaires: gpg &#8211;help ou man gpg</p>
<ul>
<li>Interfaces graphiques de GnuPG</li>
</ul>
<p>Des interfaces graphiques permettent l&#8217;utilisation des principales commandes de GnuPG mais dans certains cas particuliers vous devrez passer par un terminal pour exécuter une commande du shell, Bash sous Linux et Mac os.</p>
<p><span style="color:#ffffff;">&#8230;&#8230;</span><img class="alignnone size-full wp-image-3593" title="Thunderbird" src="http://climenole.wordpress.com/files/2009/06/thunderbird.png" alt="Thunderbird" width="64" height="64" /><span style="color:#ffffff;">&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.</span><img class="alignnone size-full wp-image-3594" title="Evolution" src="http://climenole.wordpress.com/files/2009/06/evolution.png" alt="Evolution" width="64" height="64" /></p>
<p><strong>c) Thunderbird + enigmail vs Evolution + SeaHorse (Ubuntu)</strong></p>
<ul>
<li><strong><a href="http://www.mozilla-europe.org/fr/products/thunderbird/" target="_blank">Thunderbird</a></strong> et l&#8217;extension <strong><a href="https://addons.mozilla.org/fr/thunderbird/addon/71" target="_blank">enigmail</a></strong></li>
</ul>
<p>Dans Thunderbird l&#8217;accès au générateur de paire de clefs d&#8217;enigmail se fait ainsi:</p>
<p><em>OpenPGP</em><strong> /</strong> <em>gestion des clefs</em> <strong>/</strong> <em>générer</em></p>
<p><em><img class="alignnone size-full wp-image-3441" title="OpenPGP+Tb" src="http://climenole.wordpress.com/files/2009/06/openpgptb.png" alt="OpenPGP+Tb" width="540" height="103" /><br />
</em></p>
<p>D&#8217;abord il faut <strong> </strong></p>
<p><strong>[1] sélectionner le compte</strong> de courriel pour lequel la paire de clefs sera générée,</p>
<p><strong>[2]</strong> <strong>entrer la phrase secrète ou phrase de passe</strong> qui doit être du même type que celles indiquées dans l&#8217;article <strong><a href="http://climenole.wordpress.com/2009/06/01/authentification-1-de-3-lart-du-mot-de-passe/" target="_blank">L&#8217;art du mot de passe 1 de 3, III Méthode ccp &#8211; 1</a></strong>, notez que la casse des caractères et les espaces sont significatifs, vous pouvez ajouter un commentaire optionnel.</p>
<p><span style="text-decoration:underline;"><span style="color:#000000;"><em><strong>Notez</strong></em></span></span> que l<span style="color:#000000;">&#8216;option &#8220;Pas de phrase secrète&#8221; ne doit pas être utilisée sauf pour des tests.</span></p>
<p><span style="color:#000000;"> Un des principes de la sécurité des systèmes d&#8217;information est la protection par couches <em>(layered security)</em> et le maillon faible d&#8217;un tel système est le comportement de l&#8217;utilisateur. </span><span style="color:#000000;">N&#8217;êtes-vous pas d&#8217;accord avec moi pour dire que ce n&#8217;est pas une bonne idée de compromettre l&#8217;utilisation sécuritaire de GnuPG en négligeant la première de ces couches de protection? </span></p>
<p><strong>[3]</strong> il faut ensuite <strong>choisir la période de validité de votre paire de clefs</strong>: sur ce point je suggère fortement de <em>ne pas choisir</em> l&#8217;option de <em>«non-expiration»</em> et de limiter la validité de la paire de clefs à une période allant d&#8217;un mois à un an au maximum.</p>
<p>Ceci pour vous assurer que les conséquences d&#8217;une paire de clefs compromise, d&#8217;une clé privée perdue (&#8220;crash&#8221; du disque dur de votre ordinateur personnel par exemple ) ou encore de la perte du certificat de révocation &#8211; quelques cas vous empêchant d&#8217;invalider cette paire de clefs &#8211; soient limitées dans le temps.</p>
<p>Une clé publique sans expiration <em>et</em> devenue inutilisable serait alors annoncée en permanence sur les serveurs HKP/LDAP sans possibilité de la révoquer et, utilisée par un correspondant, elle ne servirait qu&#8217;à vous transmettre des messages désormais indéchiffrables&#8230; Vaut mieux prévenir les mauvaises communications et les &#8220;prises de tête&#8221; résultantes n&#8217;est-ce pas?  <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><span style="text-decoration:underline;"><em><strong>Notez</strong></em></span> cependant que cela implique que les messages chiffrés reçus <em>ne pourront être déchiffrés que durant la période de validité de ce trousseau de clefs</em>. <strong>Si </strong>un tel message doit être conservé <em>pour une période au-delà de le limite de validité de la paire ou trousseau de clefs</em> <strong>alors</strong> il devra être déchiffré et conservé dans cet état ou alors chiffré localement par exemple dans un volume chiffré avec <em>TrueCrypt/EasyCrypt </em><span style="color:#888888;">(que nous verrons dans un prochain article&#8230;)</span></p>
<p><img class="alignnone size-full wp-image-3385" title="OpenPGP-01" src="http://climenole.wordpress.com/files/2009/06/openpgp-01.png" alt="OpenPGP-01" width="700" height="505" /></p>
<p><strong>[4]</strong> Et avant de procéder vous pouvez aussi <strong>choisir la taille de la clé ainsi que l&#8217;algorithme de chiffrement</strong>. [<em>Tailles: 1024, 2048, 4096 - Algorithmes: RSA ou DSA+El Gamal</em> ]. <em>Par défaut</em> la longueur de la paire de clefs est de 1024 bits et l&#8217;algorithme RSA.</p>
<p>Dans l&#8217;exemple donné nous avons une clé de 4096 bits avec l&#8217;algorithme DSA &#38; El Gamal&#8230;</p>
<p><img class="alignnone size-full wp-image-3386" title="OpenPGP-02" src="http://climenole.wordpress.com/files/2009/06/openpgp-02.png" alt="OpenPGP-02" width="700" height="499" /></p>
<p><strong>[5]</strong> La génération de la paire de clefs vous sera annoncée lorsque celle-ci sera terminée:</p>
<p><img class="alignnone size-full wp-image-3387" title="OpenPGP-03" src="http://climenole.wordpress.com/files/2009/06/openpgp-03.png" alt="OpenPGP-03" width="672" height="197" /></p>
<p><strong>[6]</strong> Vous aurez ensuite la possibilité de <strong>créer un certificat de révocation</strong> ce que je vous suggère fortement car il vous permet de révoquer la validité de la paire de clé au cas où celle-ci serait compromise (vol de la clé privée par exemple ou perte de cette clé).</p>
<p>Ai-je besoin de préciser que ce certificat de révocation doit être sauvegardé par exemple sur une clé USB et placée dans un lieu sûr. (Juste au cas&#8230; <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  )</p>
<p><img class="alignnone size-full wp-image-3388" title="OpenPGP-04" src="http://climenole.wordpress.com/files/2009/06/openpgp-04.png" alt="OpenPGP-04" width="671" height="179" /></p>
<p>Voici comment se présente ce certificat de révocation sous Ubuntu Linux dans l&#8217;environnement Gnome</p>
<p><img class="alignnone size-full wp-image-3393" title="Certificat-de-révocation" src="http://climenole.wordpress.com/files/2009/06/certificat-de-revocation.png" alt="Certificat-de-révocation" width="144" height="132" /></p>
<p>Voici les paramètres de la paire de clefs générée:</p>
<p><img class="alignnone size-full wp-image-3389" title="OpenPGP-05" src="http://climenole.wordpress.com/files/2009/06/openpgp-05.png" alt="OpenPGP-05" width="654" height="377" /></p>
<p><strong>[7]</strong> Il est préférable d&#8217;<strong>exporter la clé publique</strong> sur des serveurs <strong><a href="http://en.wikipedia.org/wiki/Key_server_(cryptographic)" target="_blank">HKP</a></strong> ou <strong><a href="http://fr.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol" target="_blank">LDAP</a></strong> tel que, par exemple, celui du <strong><a href="http://pgp.mit.edu/" target="_blank">Massachusetts Institute of Technology</a></strong> car cela permet de vérifier le statut ou la validité de cette clé publique de chiffrement en évitant d&#8217;utiliser une clé invalide&#8230;</p>
<p><img class="alignnone size-full wp-image-3390" title="OpenPGP-06" src="http://climenole.wordpress.com/files/2009/06/openpgp-06.png" alt="OpenPGP-06" width="363" height="207" /></p>
<p><strong>[8]</strong> Et enfin vous pouvez aussi <strong>annoncer cette clé publique</strong> dans votre signature de courriel, sur les forums, les Groupes de Discussion, ou sur votre profil public tel que le Profil Google.</p>
<p>Vos correspondants désirant communiquer confidentiellement avec vous n&#8217;auront qu&#8217;à utiliser votre clé publique pour chiffrer les courriels vous étant destinés et ceux-ci seront déchiffrés par enigmail lors de la réception.</p>
<p><em><strong><span style="text-decoration:underline;">Notez</span></strong></em> que la confidentialité porte <em>dans ce cas</em> sur le contenu de la communication <span style="text-decoration:underline;">et non</span> sur le fait que A communique avec B&#8230; Il serait possible pour un tiers de <em>connaître</em> <em>le fait que</em> A a communiqué avec B tout en <em>ignorant</em> <em>ce qui</em> a été communiqué&#8230;</p>
<p><span style="text-decoration:underline;"><em><strong>Nota Bene:</strong></em></span> <strong>Autrement dit si c&#8217;est confidentiel, ce n&#8217;est pas nécessairement anonyme!</strong></p>
<p>Ces deux notions ne doivent en aucun cas être confondues:</p>
<p>La <em>confidentialité</em> porte sur le contenu des communications entre A et B et non sur leur identité ni sur le fait qu&#8217;il y a eu communication.</p>
<p>L&#8217;<em>anonymat</em> porte sur l&#8217;identité de A et B mais pas nécessairement sur le contenu de leurs communications. En attendant je vous invite à tenter de résoudre cette énigme amusante:</p>
<p><strong>Question:</strong> Comment peut-on communiquer à la fois anonymement <strong>et</strong> confidentiellement?  <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><img class="alignnone size-full wp-image-3391" title="OpenPGP-07" src="http://climenole.wordpress.com/files/2009/06/openpgp-07.png" alt="OpenPGP-07" width="664" height="397" /></p>
<p>L&#8217;utilisation est fort simple: pour envoyer une courriel chiffré à votre correspondant vous devez simplement sélectionner <strong>sa</strong> clé publique et le contenu sera automatiquement chiffré par enigmail en faisant appel aux fonctions de GnuPG. Votre correspondant sera alors en mesure de lire en clair le message ainsi chiffré avec <strong>sa</strong> <em>clé publique</em> en utilisant <strong>sa</strong> <em>clé privée</em> correspondante.</p>
<p>Cette clé publique de votre correspondant est annoncée sur les serveurs HKP/LDAP vous permettant d&#8217;importer localement cette clé pour lui envoyer un message chiffré.</p>
<p>L&#8217;opération inverse est tout aussi facile: un courriel reçu et chiffré avec <strong>votre</strong> <em>clé publique</em> sera déchiffré par enigmail avec <strong>votre</strong> <em>clé privée</em>. Je parle bien entendu de la clé privée faisant partie du trousseau de clefs ou si vous voulez de la clé privée correspondant à la clé publique <strong>et</strong> pour la période de validité de cette paire ou trousseau de clefs!</p>
<p><em><strong><span style="text-decoration:underline;">Notez</span></strong></em> que les courriels chiffrés doivent être <em>en format texte seulement</em> et non en HTML &#8230;</p>
<p>De plus enigmail vous permet d&#8217;utiliser votre trousseau de clefs pour ajouter une <em>signature numérique</em> à vos courriels <em>même non-chiffrés</em> &#8211; <span style="text-decoration:underline;">ce que je vous encourage à faire systématiquement</span> &#8211; car cela permet d&#8217;authentifier la provenance du courriel en question. Une telle signature utilisée systématiquement assure que personne n&#8217;utilisera votre identité pour envoyer des courriels usurpant votre identité&#8230;</p>
<p><strong>Exemple</strong> de <em>vérification de signature</em>:</p>
<p><img class="alignnone size-full wp-image-3447" title="OpenPGP-VerifSign-01" src="http://climenole.wordpress.com/files/2009/06/openpgp-verifsign-01.png" alt="OpenPGP-VerifSign-01" width="656" height="39" /></p>
<p><strong>Exemple</strong> de sélection de l&#8217;option de <em>chiffrement avec la clé publique du destinataire</em> et combinée avec l&#8217;option de <em>signature avec la clé publique de l&#8217;expéditeur</em>. Il suffit de posséder la clé publique du destinataire par exemple via un serveur HKP&#8230; Le chiffrement est fait avec <strong>sa</strong> clé publique et la signature est <em>(évidemment!)</em> faite avec <strong>votre</strong> clé publique et non la sienne&#8230;</p>
<p><img class="alignnone size-full wp-image-3449" title="OpenPGP-Chiffrer-Signer" src="http://climenole.wordpress.com/files/2009/06/openpgp-chiffrer-signer.png" alt="OpenPGP-Chiffrer-Signer" width="251" height="247" /></p>
<p>Voici maintenant un <strong>exemple</strong> de <em>message chiffré</em>:</p>
<p><img class="alignnone size-full wp-image-3451" title="OpenPGP-Exemple-Msg-Chiffré" src="http://climenole.wordpress.com/files/2009/06/openpgp-exemple-msg-chiffre.png" alt="OpenPGP-Exemple-Msg-Chiffré" width="700" height="645" /></p>
<p><span style="text-decoration:underline;"><em><strong>Notez</strong></em></span> que le message a été chiffré par l&#8217;expéditeur avec la clé publique du destinataire et peut être déchiffrée par le destinataire avec sa clé privée correspondant au trousseau de clefs. <strong>Si</strong> la clé privée a été perdue ou si la paire de clé est expirée ou révoquée, <strong>alors</strong> ce message ne pourra <span style="text-decoration:underline;"><strong>jamais</strong></span> plus être déchiffré&#8230;</p>
<p><strong>Digression:</strong> dans un article antérieur portant sur <strong><a href="http://climenole.wordpress.com/2009/06/02/defragmentation-et-effacement-securise/" target="_blank">l&#8217;effacement sécurisé des données</a></strong> , j&#8217;avais présenté quelques solutions permettant de détruire sécuritairement des données avec des logiciels utilisant des techniques de ré-écriture du disque dur &#8230;</p>
<p>Si vous avez bien suivi jusqu&#8217;ici, nous venons tout juste de découvrir une autre méthode pour interdire à tout jamais à quiconque de lire ces données vouées au néant: les chiffrer avec GnuPG, ensuite supprimer sécuritairement la clé privée selon l&#8217;une des méthodes vues dans l&#8217;article mentionné (par exemple Gutmann 35 passes de ré-écriture) puis de supprimer le contenu ainsi chiffré de façon non-sécuritaire. <em>Même dans ce cas</em>, les données à détruire seraient irrémédiablement illisibles à quiconque. Elles pourraient bien être récupérables mais cela serait inutile car elles seraient sous une forme chiffrée sans possibilité ni de les déchiffrer (la clé privée ayant été sécuritairement détruite) ni de les casser par cryptanalyse (à moins de croire à la science-fiction), le chiffrement en question étant, jusqu&#8217;à nouvel ordre, incassable&#8230; <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><em>Bref</em></p>
<ul>
<li><em>La vérification de la signature numérique d&#8217;un message reçu</em> se fait en consultant le statut de la clé publique du destinataire sur l&#8217;un des serveurs HKP/LDAP sur lesquels la clé publique a été exportée, enigmail permettant de réaliser facilement cette vérification.</li>
</ul>
<ul>
<li><em>L&#8217;utilisation de la signature d&#8217;un message à expédier</em> se fait en vérifiant localement le statut de votre trousseau de clé.</li>
</ul>
<ul>
<li><em>Le déchiffrement d&#8217;un message chiffré</em> <em>avec votre clé publique</em> se fait localement avec votre clé privée correspondante par la vérification qu&#8217;enigmail fait du statut de votre trousseau ou paire de clefs.</li>
</ul>
<ul>
<li><em>Le chiffrement d&#8217;un message à expédier</em> se fait en vérifiant la validité de la clé publique de votre destinataire sur l&#8217;un des serveurs HKP/LDAP sur laquelle sa clé publique est annoncée.</li>
</ul>
<p><strong>En somme</strong>, l&#8217;extension enigmail de Thunderbird permet d&#8217;utiliser facilement les fonctions de chiffrement/déchiffrement de GnuPG incluant la génération du trousseau de clefs, la génération du certificat de révocation et son utilisation le cas échéant, la signature numérique des courriers ainsi que toutes la plupart des fonctions reliées à l&#8217;utilisation de GnuPG.</p>
<p><strong>Truc:</strong> pour essayer et pratiquer l&#8217;utilisation d&#8217;enigmail, il vous suffit d&#8217;avoir deux comptes de courriels, de générer un trousseau de clé pour chacun de ces comptes et de vous envoyer des messages chiffrés, signés ou les deux. Quand vous vous sentirez parfaitement à l&#8217;aise avec l&#8217;utilisation des fonctions d&#8217;enigmail, il vous sera alors plus facile de les utiliser avec vos correspondants.  <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Passons maintenant à des applications alternatives: la messagerie Evolution et l&#8217;utilitaire SeaHorse. <span style="text-decoration:underline;"><em><strong>Notez</strong></em></span> que ces derniers, contrairement à «<em>Tb + em</em>» ne sont disponibles que sur Linux&#8230;</p>
<ul>
<li><strong><a href="http://doc.ubuntu-fr.org/evolution" target="_blank">Evolution</a></strong> et l&#8217;utilitaire <strong><a href="http://projects.gnome.org/seahorse/" target="_blank">SeaHorse</a></strong></li>
</ul>
<p>Dans le cas de la messagerie par défaut d&#8217;Ubuntu Linux, Evolution, il est possible d&#8217;utiliser un certificat numérique ou une clé Gpg mais la gestion des clés est faite via une application externe à Evolution: SeaHorse.</p>
<p>L&#8217;un des avantages de SeaHorse est qu&#8217;il permet la gestion des clefs de shell sécurisé, de courriel, d&#8217;applications telle que la messagerie instantanée Psi (Xmpp/Jabber) et de mots de passe pour les applications et le réseau.</p>
<p>Pour accéder à SeaHorse: en ligne de commande: seahorse ou via le bureau Gnome d&#8217;Ubuntu:</p>
<p>Applications / Accessoires / Mots de passe et clé de chiffrement :</p>
<p><img class="alignnone size-full wp-image-3528" title="SeaHorse-01" src="http://climenole.wordpress.com/files/2009/06/seahorse-01.png" alt="SeaHorse-01" width="585" height="371" /></p>
<p>La création d&#8217;une paire de clefs Gpg (ou &#8220;Pgp&#8221;) commence par le choix de cette option dans SeaHorse:</p>
<p><img class="alignnone size-full wp-image-3529" title="SeaHorse-02" src="http://climenole.wordpress.com/files/2009/06/seahorse-02.png" alt="SeaHorse-02" width="587" height="392" /></p>
<p>Puis par l&#8217;entrée d&#8217;informations analogues à celles déjà vues avec enigmail:</p>
<p><img class="alignnone size-full wp-image-3530" title="SeaHorse-03" src="http://climenole.wordpress.com/files/2009/06/seahorse-03.png" alt="SeaHorse-03" width="700" height="349" /></p>
<p>et enfin l&#8217;ajout de l&#8217;identifiant de la paire de clefs obtenu dans les paramètres du compte de courriel dans Evolution: Édition / Préférences / bouton «Compte de Messagerie» / sélectionnez le compte dans la liste puis «double-clic» pour l&#8217;éditer / onglet «Sécurité»:</p>
<p><img class="alignnone size-full wp-image-3531" title="OpenPGP-Evolution-Chiffrement-01" src="http://climenole.wordpress.com/files/2009/06/openpgp-evolution-chiffrement-011.png" alt="OpenPGP-Evolution-Chiffrement-01" width="700" height="551" /></p>
<p><span style="text-decoration:underline;"><em><strong>Notez</strong></em></span> que</p>
<p>SeaHorse ne permet pas d&#8217;accéder à la fonction de création d&#8217;un certificat de révocation de la paire de clefs qui doit être fait via cette commande GnuPG:</p>
<p>gpg  &#8211;gen-revoke</p>
<p>Les développeurs de la messagerie Evolution ne prévoient pas intégrer un équivalent d&#8217;enigmail dans Evolution ce qui est déplorable AMHA&#8230;</p>
<p>cf.: Evolution FAQ: «<a href="http://www.go-evolution.org/FAQ#How_can_I_install_my_GPG.2FPGP_key_and_have_it_sign_emails_automatically.3F" target="_blank">Managing GPG/PGP is beyond the scope of Evolution.</a>»</p>
<p>Dans les <strong>prochains articles de cette série</strong> nous verrons comment chiffrer la messagerie instantanée Psi, un client Xmpp/Jabber, le chiffrement du clavardage avec Pidgin utilisé avec sa fonction de client SILC, le chiffrement des échanges P2P avec Vuze, un client BitTorrent, le chiffrement des données locales avec TrueCrypt et EasyCrypt, l&#8217;utilisation du réseau Tor &#8211; The onion router -, le réseau privé virtuel OpenVPN et enfin le projet Psiphon.</p>
<p>À bientôt.  <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[NSA Still Hoovering Your E-mail]]></title>
<link>http://theuniverseexistsformyamusement.wordpress.com/2009/06/17/nsa-still-hoovering-your-e-mail/</link>
<pubDate>Wed, 17 Jun 2009 23:15:20 +0000</pubDate>
<dc:creator>Joey</dc:creator>
<guid>http://theuniverseexistsformyamusement.wordpress.com/2009/06/17/nsa-still-hoovering-your-e-mail/</guid>
<description><![CDATA[The NSA is hoovering your e-mail and they ain&#8217;t gonna stop, law or no law. That&#8217;s what t]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>The NSA is hoovering your e-mail and they ain&#8217;t gonna stop, law or no law.  That&#8217;s what they do, that&#8217;s all they do, and Congress can suck it up.  Congress makes a lot of noise, but in the end, they want your e-mail, too.</p>
<p>If you care about your e-mail privacy, download and use <a href="http://www.pgp.com/">PGP</a> or <a href="http://www.gnupg.org/">GnuPG</a>.  Fuck the spies.</p>
<p><a href="http://www.nytimes.com/2009/06/17/us/17nsa.html?_r=2&#38;hp=&#38;pagewanted=all">E-Mail Surveillance Renews Concerns in Congress</a>.</p>
<blockquote><p>The National Security Agency is facing renewed scrutiny over the extent of its domestic surveillance program, with critics in Congress saying its recent intercepts of the private telephone calls and e-mail messages of Americans are broader than previously acknowledged, current and former officials said.</p>
<p>The agency’s monitoring of domestic e-mail messages, in particular, has posed longstanding legal and logistical difficulties, the officials said.</p>
<p>Since April, when it was disclosed that the intercepts of some private communications of Americans went beyond legal limits in late 2008 and early 2009, several Congressional committees have been investigating. Those inquiries have led to concerns in Congress about the agency’s ability to collect and read domestic e-mail messages of Americans on a widespread basis, officials said. Supporting that conclusion is the account of a former N.S.A. analyst who, in a series of interviews, described being trained in 2005 for a program in which the agency routinely examined large volumes of Americans’ e-mail messages without court warrants. Two intelligence officials confirmed that the program was still in operation.</p></blockquote>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Données et communications - Le chiffrement sur Internet ]]></title>
<link>http://climenole.wordpress.com/2009/06/13/donnees-et-communications-le-chiffrement-sur-internet1/</link>
<pubDate>Sat, 13 Jun 2009 05:30:23 +0000</pubDate>
<dc:creator>Claude LaFrenière</dc:creator>
<guid>http://climenole.wordpress.com/2009/06/13/donnees-et-communications-le-chiffrement-sur-internet1/</guid>
<description><![CDATA[2- Le chiffrement des communications sur Internet Dans l&#8217;article précédent, nous avons donné u]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>2- Le chiffrement des communications sur Internet</strong></p>
<p>Dans l&#8217;article précédent, nous avons donné un aperçu du niveau normal de confidentialité des données lors du transit des données sur Internet. Cette confidentialité a été qualifiée de «<em>niveau carte-postale</em>».</p>
<p>Dans cet article et les suivants, nous verrons les méthodes les plus simples pour acquérir un niveau de confidentialité supérieur lorsque les communications requièrent une protection accrue pour des informations plus «sensibles» de natures personnelle, commerciale ou politique au moyen d&#8217;applications telles que le courriel, les messageries instantanées, la VoIP, l&#8217;accès sécurisé à des sites qui n&#8217;offrent pas ce type de connexion par défaut, etc.</p>
<p><span style="color:#888888;"><em>Au fait, quel est le texte dont la version chiffrée apparaît sur l&#8217;image?</em></span> <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<div id="attachment_3096" class="wp-caption aligncenter" style="width: 591px"><a href="http://climenole.wordpress.com/files/2009/06/texte-chiffre-exemple-2009-06-11_055747.png"><img class="size-full wp-image-3096" title="Voici un exemple de chiffrement avec GnuPG." src="http://climenole.wordpress.com/files/2009/06/texte-chiffre-exemple-2009-06-11_055747.png" alt="Voici un exemple de chiffrement avec GnuPG." width="581" height="544" /></a><p class="wp-caption-text">Voici un exemple de chiffrement avec GnuPG.</p></div>
<p><span style="color:#888888;"><em>Le texte chiffré est celui du titre de l&#8217;image, &#8220;Voici un exemple&#8230;&#8221;  Avec l&#8217;algorithme RSA sur 4096 bits&#8230;</em></span></p>
<p>Tout d&#8217;abord des précisions sur le vocabulaire correct en <em>cryptographie/cryptanalyse</em>. Le procédé utilisé pour rendre un message illisible à quiconque ne possède pas la méthode valide pour lire en clair le message ainsi codé se nomme «<strong>chiffrement</strong>» (<em>et non &#8220;cryptage&#8221;</em>) Ce procédé fait appel à une <span style="text-decoration:underline;">clé de chiffrement</span>.</p>
<p>Le procédé utilisé pour transformer un message rendu illisible par chiffrement au moyen de la clé valide se nomme «<strong>déchiffremen</strong>t» (<em>et non &#8220;décryptage&#8221;</em>). Ce procédé fait appel à la <span style="text-decoration:underline;">clé de déchiffrement</span>.</p>
<p>Les méthodes utilisées pour rendre lisible un message chiffré <span style="text-decoration:underline;"><em>sans</em></span> posséder la <span style="text-decoration:underline;"><em>clé de déchiffrement valide</em></span> se nomme «<strong>décryptage</strong>». Ces méthodes font partie de la <strong><em>cryptanalyse</em></strong>.</p>
<p>Les méthodes et procédés pour chiffrer des messages, <em>tel que le programme GnuPG</em>, se nomment «<strong>cryptographie</strong>».</p>
<p><strong>Chiffrement des données en transit <em>et</em> chiffrement du contenu <em>&#8220;bout-en-bout&#8221;</em></strong></p>
<p>Il est important de bien distinguer le <em>chiffrement du transit des données</em> d&#8217;avec le <em>chiffrement des données elle-mêmes</em> car si des protocoles tels que Pop3S/Smtp TLS assurent le chiffrement des données durant la connexion aux serveurs, ce chiffrement ne concerne que le transit des données et non le chiffrement des données une fois parvenues à destination.</p>
<p><em>Autrement dit, si un protocole sécurisé chiffre la communication client/serveur – ce qui implique le chiffrement des données en transit – le chiffrement de ces mêmes données parvenues à destination doit être généré par l&#8217;expéditeur avant l&#8217;envoi de façon à n&#8217;être déchiffrables que par le destinataire, à l&#8217;exclusion des tiers.</em></p>
<p>Pour donner un <strong><em>exemple</em> </strong>précis; l&#8217;envoi d&#8217;un courriel avec le protocole Smtp TLS en utilisant le service Gmail de Google chiffre le transit des données mais non le contenu du courriel une fois celui-ci parvenu à destination tant sur sur les serveurs de courrier de Gmail que sur celui du destinataire.</p>
<p>Le contenu du courriel rendu à destination est lisible en clair par l&#8217;expéditeur, le destinataire <strong><em>et</em></strong> les gestionnaires des serveurs concernés<strong>! </strong>Dans le cas particulier de Gmail, ces courriels sont effectivement lus par des logiciels robots permettant à Google d&#8217;afficher les publicités (<em>discrètes et</em>) ciblées basées sur l&#8217;analyse du contenu (non-chiffré par l&#8217;expéditeur) de ces courriels.</p>
<p>Dans ce exemple, l&#8217;utilisation d&#8217;une méthode de chiffrement telle que GnuPG + enigmail avec Mozilla Thunderbird, assurerait le chiffrement du contenu même parvenu à destination: les serveurs smtp Gmail et le serveur de réception (Pop3 par ex.) du destinataire. C&#8217;est ce qui permet un chiffrement bout-en-bout, le contenu étant lisible exclusivement par l&#8217;expéditeur et le destinataire.</p>
<p><strong>a) Les protocoles chiffrés ou le chiffrement des données en transit<br />
</strong></p>
<p><strong>Présentation des phases de connexions avec TLS  v.1 (ex-SSL)</strong><br />
<em>Exemple d&#8217;une connexion sécurisée sans «login» sur le site des extensions de Mozilla (capture avec <a href="http://www.wireshark.org/" target="_blank">wireshark</a>)</em></p>
<p><em><img class="alignnone size-full wp-image-3319" title="SCHEMA TLS © Claude LaFrenière 2009" src="http://climenole.wordpress.com/files/2009/06/schema-tls.png" alt="SCHEMA-TLS" width="700" height="523" /><br />
</em></p>
<ol>
<li>Négociations: Client HELLO</li>
<li>Négociations: Serveur HELLO</li>
<li>Négociations: le Serveur envoie son certificat au Client</li>
<li>Le Client vérifie le certificat</li>
<li>Échange de clés, spécifications de chiffrement et message chiffré vers le Serveur</li>
<li>Échange de clés, spécifications de chiffrement et message chiffré vers le Client</li>
<li>Application Data: la connexion chiffrée est établie.</li>
</ol>
<p>La connexion s&#8217;établit d&#8217;abord avec le handshake habituel en trois étapes:</p>
<p>192.168.2.202         addons.acelb.sj.mozilla.com</p>
<p>TCP      52827 &#62; https [<strong>SYN</strong>] Seq=0 Win=5840 Len=0 MSS=1460 TSV=9618974 TSER=0 WS=5</p>
<p>Ethernet II, Src: Cisco-Li_6e:5f:40 (00:21:29:6e:5f:40), Dst: 192.168.2.2 (00:1c:f0:ef:76:2e)<br />
Internet Protocol, Src: 192.168.2.202 (192.168.2.202), Dst: addons.acelb.sj.mozilla.com (63.245.209.91)<br />
Transmission Control Protocol, Src Port: 52827 (52827), Dst Port: https (443), Seq: 0, Len: 0<br />
addons.acelb.sj.mozilla.com 192.168.2.202</p>
<p>TCP      https &#62; 52827 [<strong>SYN, ACK</strong>] Seq=0 Ack=1 Win=5840 Len=0 MSS=1460</p>
<p>Ethernet II, Src: 192.168.2.2 (00:1c:f0:ef:76:2e), Dst: Cisco-Li_6e:5f:40 (00:21:29:6e:5f:40)<br />
Internet Protocol, Src: addons.acelb.sj.mozilla.com (63.245.209.91), Dst: 192.168.2.202 (192.168.2.202)<br />
Transmission Control Protocol, Src Port: https (443), Dst Port: 52827 (52827), Seq: 0, Ack: 1, Len: 0<br />
192.168.2.202         addons.acelb.sj.mozilla.com</p>
<p>TCP      52827 &#62; https [<strong>ACK</strong>] Seq=1 Ack=1 Win=5840 Len=0</p>
<p>puis passe aux phases du Transport Layer Protocol proprement dites:</p>
<p><strong>1- Phase de négociation</strong></p>
<p><em>séquence 1</em><br />
Le client envoi vers le serveur sécurisé un message «Client HELLO» précisant la version TLS utilisée ainsi que la liste des méthodes de chiffrement et de compressions supportées</p>
<p>192.168.2.202         addons.acelb.sj.mozilla.com <strong>TLSv1</strong> <strong>Client Hello</strong></p>
<p>Ethernet II, Src: Cisco-Li_6e:5f:40 (00:21:29:6e:5f:40), Dst: 192.168.2.2 (00:1c:f0:ef:76:2e)<br />
Internet Protocol, Src: 192.168.2.202 (192.168.2.202), Dst: addons.acelb.sj.mozilla.com (63.245.209.91)<br />
Transmission Control Protocol, Src Port: 52827 (52827), Dst Port: https (443), Seq: 1, Ack: 1, Len: 199<br />
Secure Socket Layer</p>
<p>suivi de l&#8217;acquittement en provenance du serveur:</p>
<p>addons.acelb.sj.mozilla.com 192.168.2.202         TCP      https &#62; 52827 [ACK] Seq=1 Ack=200 Win=6432 Len=0</p>
<p>Ethernet II, Src: 192.168.2.2 (00:1c:f0:ef:76:2e), Dst: Cisco-Li_6e:5f:40 (00:21:29:6e:5f:40)<br />
Internet Protocol, Src: addons.acelb.sj.mozilla.com (63.245.209.91), Dst: 192.168.2.202 (192.168.2.202)<br />
Transmission Control Protocol, Src Port: https (443), Dst Port: 52827 (52827), Seq: 1, Ack: 200, Len: 0</p>
<p><em>séquence 2 </em><br />
Le serveur répond avec un message «Server HELLO» indiquant la version du protocole TLS sélectionnée, les méthodes de chiffrement et de compression à partir des données envoyées par le client dans la séquence précédente et possiblement un identifiant de session permettant de reprendre le &#8220;handshake&#8221; de la connexion.</p>
<p>addons.acelb.sj.mozilla.com 192.168.2.202         <strong>TLSv1</strong> <strong>Server Hello</strong>,</p>
<p>Ethernet II, Src: 192.168.2.2 (00:1c:f0:ef:76:2e), Dst: Cisco-Li_6e:5f:40 (00:21:29:6e:5f:40)<br />
Internet Protocol, Src: addons.acelb.sj.mozilla.com (63.245.209.91), Dst: 192.168.2.202 (192.168.2.202)<br />
Transmission Control Protocol, Src Port: https (443), Dst Port: 52827 (52827), Seq: 1, Ack: 200, Len: 1460<br />
Secure Socket Layer</p>
<p>suivi de l&#8217;acquittement venant du client:</p>
<p>192.168.2.202         addons.acelb.sj.mozilla.com</p>
<p>TCP      52827 &#62; https [ACK] Seq=200 Ack=1461 Win=8760 Len=0</p>
<p>Ethernet II, Src: Cisco-Li_6e:5f:40 (00:21:29:6e:5f:40), Dst: 192.168.2.2 (00:1c:f0:ef:76:2e)<br />
Internet Protocol, Src: 192.168.2.202 (192.168.2.202), Dst: addons.acelb.sj.mozilla.com (63.245.209.91)<br />
Transmission Control Protocol, Src Port: 52827 (52827), Dst Port: https (443), Seq: 200, Ack: 1461, Len: 0</p>
<p>Le serveur envoi les informations sur certificat et le message d&#8217;acquittement pour compléter la séquence de négociation.</p>
<p>addons.acelb.sj.mozilla.com 192.168.2.202         <strong>TLSv1</strong> <strong>Certificate</strong></p>
<p>Ethernet II, Src: 192.168.2.2 (00:1c:f0:ef:76:2e), Dst: Cisco-Li_6e:5f:40 (00:21:29:6e:5f:40)<br />
Internet Protocol, Src: addons.acelb.sj.mozilla.com (63.245.209.91), Dst: 192.168.2.202 (192.168.2.202)<br />
Transmission Control Protocol, Src Port: https (443), Dst Port: 52827 (52827), Seq: 2921, Ack: 200, Len: 711<br />
[Reassembled TCP Segments (3537 bytes): #24(1375), #26(1460), #29(702)]<br />
Secure Socket Layer</p>
<p>Selon le contexte d&#8217;utilisation, une vérification du certificat peut être alors effectuée en ligne avec <a href="https://secure.wikimedia.org/wikipedia/fr/wiki/OCSP" target="_blank"><strong>OCSP</strong></a> (<strong>O</strong>nline <strong>C</strong>ertificate <strong>S</strong>tatus <strong>P</strong>rotocol)</p>
<p>suivi par l&#8217;acquittement venant du client:</p>
<p>192.168.2.202         addons.acelb.sj.mozilla.com</p>
<p>TCP      52827 &#62; https [ACK] Seq=200 Ack=3632 Win=14600 Len=0</p>
<p>Ethernet II, Src: Cisco-Li_6e:5f:40 (00:21:29:6e:5f:40), Dst: 192.168.2.2 (00:1c:f0:ef:76:2e)<br />
Internet Protocol, Src: 192.168.2.202 (192.168.2.202), Dst: addons.acelb.sj.mozilla.com (63.245.209.91)<br />
Transmission Control Protocol, Src Port: 52827 (52827), Dst Port: https (443), Seq: 200, Ack: 3632, Len: 0</p>
<p><em>séquence 3 </em><br />
Le client répond avec un message «Client Key Exchange» contenant les informations nécessaires pour le chiffrement selon la méthode choisie à la phase 1 séquence 2.</p>
<p>192.168.2.202         addons.acelb.sj.mozilla.com <strong>TLSv1</strong> <strong>Client Key Exchange, Change Cipher Spec, Encrypted Handshake Message</strong></p>
<p>Ethernet II, Src: Cisco-Li_6e:5f:40 (00:21:29:6e:5f:40), Dst: 192.168.2.2 (00:1c:f0:ef:76:2e)<br />
Internet Protocol, Src: 192.168.2.202 (192.168.2.202), Dst: addons.acelb.sj.mozilla.com (63.245.209.91)<br />
Transmission Control Protocol, Src Port: 52827 (52827), Dst Port: https (443), Seq: 200, Ack: 3632, Len: 314<br />
Secure Socket Layer</p>
<p>Le client et le serveur utilisent alors des nombres aléatoires générés dans les séquences précédentes ainsi qu&#8217;une information nommée «<em>PreMaster secret</em>» afin de calculer une nouvelle information secrète commune nommée «<em>Master Secret</em>» qui sera utilisée pour la suite de l&#8217;échange de données chiffrées.</p>
<p><strong>2. Phase d&#8217;échange des spécifications de chiffrement «ChangeCipherSpec» vers le client </strong></p>
<p><em>Séquence 1 </em><br />
Le serveur envoi alors un enregistrement du «ChangeCipherSpec» indiquant au client qu&#8217;à partir de ce moment les envois de données seront authentifiés et chiffrés selon la méthode résultant des phases précédentes.</p>
<p>addons.acelb.sj.mozilla.com 192.168.2.202         <strong>TLSv1</strong> <strong>Change Cipher Spec, Encrypted Handshake Message</strong></p>
<p>Ethernet II, Src: 192.168.2.2 (00:1c:f0:ef:76:2e), Dst: Cisco-Li_6e:5f:40 (00:21:29:6e:5f:40)<br />
Internet Protocol, Src: addons.acelb.sj.mozilla.com (63.245.209.91), Dst: 192.168.2.202 (192.168.2.202)<br />
Transmission Control Protocol, Src Port: https (443), Dst Port: 52827 (52827), Seq: 3632, Ack: 514, Len: 47<br />
Secure Socket Layer</p>
<p>suivi de l&#8217;acquitement venant du client:</p>
<p>192.168.2.202         addons.acelb.sj.mozilla.com TCP      52827 &#62; https [ACK] Seq=514 Ack=3679 Win=14600 Len=0</p>
<p>Ethernet II, Src: Cisco-Li_6e:5f:40 (00:21:29:6e:5f:40), Dst: 192.168.2.2 (00:1c:f0:ef:76:2e)<br />
Internet Protocol, Src: 192.168.2.202 (192.168.2.202), Dst: addons.acelb.sj.mozilla.com (63.245.209.91)<br />
Transmission Control Protocol, Src Port: 52827 (52827), Dst Port: https (443), Seq: 514, Ack: 3679, Len: 0</p>
<p><em>Séquence 2 </em><br />
<span style="text-decoration:underline;">Selon le contexte d&#8217;utilisation</span> le client peut envoyer un message authentifié et chiffré contenant un «message authentication code (MAC)» et une fonction de hachage (somme de contrôle ou empreinte numérique).</p>
<p>Le serveur tente alors de déchiffrer le message final du client et vérifie la fonction de hachage et le code d&#8217;authentification du message et retourne un acquitement vers le client. Si la vérification ou le déchiffrement échoue, le &#8220;handshake&#8221; est considéré comme ayant échoué et la tentative de connexion sécurisée est terminée.</p>
<p><strong><br />
3. Phase d&#8217;échange des spécifications de chiffrement «ChangeCipherSpec» vers le serveur </strong></p>
<p><em>Séquence 1 </em><br />
<span style="text-decoration:underline;">Selon le contexte d&#8217;utilisation</span>, le client peut envoyer à son tour un enregistrement «ChangeCipherSpec» indiquant au serveur qu&#8217;à partir de ce moment les envois de données seront authentifiées et chiffrées avec le trousseau de clés associé au certificat du serveur.</p>
<p><em>Séquence 2 </em><br />
Le serveur envoi alors son message de complétion authentifié et chiffré vers le client finalisant le &#8220;handshake&#8221;</p>
<p>addons.acelb.sj.mozilla.com 192.168.2.202         <strong>TLSv1 </strong> <strong>Change Cipher Spec, Encrypted Handshake Message</strong></p>
<p>Ethernet II, Src: 192.168.2.2 (00:1c:f0:ef:76:2e), Dst: Cisco-Li_6e:5f:40 (00:21:29:6e:5f:40)<br />
Internet Protocol, Src: addons.acelb.sj.mozilla.com (63.245.209.91), Dst: 192.168.2.202 (192.168.2.202)<br />
Transmission Control Protocol, Src Port: https (443), Dst Port: 52828 (52828), Seq: 3632, Ack: 514, Len: 47<br />
Secure Socket Layer</p>
<p>suivi de l&#8217;acquitement venant du client:</p>
<p>192.168.2.202         addons.acelb.sj.mozilla.com TCP      52828 &#62; https [ACK] Seq=514 Ack=3679 Win=14600 Len=0</p>
<p>Ethernet II, Src: Cisco-Li_6e:5f:40 (00:21:29:6e:5f:40), Dst: 192.168.2.2 (00:1c:f0:ef:76:2e)<br />
Internet Protocol, Src: 192.168.2.202 (192.168.2.202), Dst: addons.acelb.sj.mozilla.com (63.245.209.91)<br />
Transmission Control Protocol, Src Port: 52828 (52828), Dst Port: https (443), Seq: 514, Ack: 3679, Len: 0</p>
<p>Le client procède à son tour à la vérification et au déchiffrement et en cas d&#8217;échec, le &#8216;handshake&#8217; de la connexion sécurisée est considéré comme ayant échoué et la tentative de connexion sécurisée est terminée.</p>
<p><strong>4. Phase Application </strong></p>
<p>Cette dernière phase est en réalité la continuation des échanges de données sécurisée (authentifiées et chiffrées) entre le client et le serveur jusqu&#8217;à la terminaison de cette connexion. Il s&#8217;agit de la connexion TLS proprement dite.</p>
<p>addons.acelb.sj.mozilla.com 192.168.2.202         TLSv1    Application Data</p>
<p>Ethernet II, Src: 192.168.2.2 (00:1c:f0:ef:76:2e), Dst: Cisco-Li_6e:5f:40 (00:21:29:6e:5f:40)<br />
Internet Protocol, Src: addons.acelb.sj.mozilla.com (63.245.209.91), Dst: 192.168.2.202 (192.168.2.202)<br />
Transmission Control Protocol, Src Port: https (443), Dst Port: 52827 (52827), Seq: 18826, Ack: 1931, Len: 1358<br />
[Reassembled TCP Segments (15958 bytes): #37(1460), #38(1460), #40(1460), #43(1460), #45(1460), #47(1460), #49(1460), #51(1460), #54(1460), #56(1460), #58(1358)]<br />
Secure Socket Layer</p>
<p>[...]</p>
<p><strong><a href="http://tools.ietf.org/html/rfc5246" target="_blank">RFC 5246 : The Transport Layer Security Protocol</a></strong><strong> </strong></p>
<p><strong><a href="https://secure.wikimedia.org/wikipedia/fr/wiki/TLS" target="_blank">secure.wikimedia.org: Transport Layer Security</a></strong></p>
<p><strong><a href="http://tools.ietf.org/html/rfc2818" target="_blank">RFC 2818 : Http over TLS</a></strong></p>
<p><strong><a href="https://secure.wikimedia.org/wikipedia/fr/wiki/Transport_Layer_Security" target="_blank">secure.wikimedia.org Fr: HTTPS</a></strong></p>
<p>La particularité importante à souligner ici est que l&#8217;utilisation d&#8217;une connexion sécurisée à un site web ne dépend pas du choix de l&#8217;utilisateur mais de celui du propriétaire du site qui permet ou non une telle connexion et sous certaines conditions. De plus une connexion sécurisée Https n&#8217;implique pas que le chiffrement soit robuste et de plus, sur certains sites, il peut y avoir des passages de la connexion entre Https et Http sans avertissement par le site: il existe à ce propos des options de sécurité de Firefox permettant de signaler de tels cas: Préférences de Firefox -&#62; Sécurité -&#62; Messages d&#8217;avertissements -&#62; bouton paramètres&#8230;</p>
<p><strong>Note sur les fonctions de connexions sécurisées de Firefox</strong></p>
<p><img class="aligncenter size-full wp-image-3143" title="Bouton de sécurité Ff v. 3" src="http://climenole.wordpress.com/files/2009/06/bouton-securute-ff-2009-06-11_092700.png" alt="Bouton de sécurité Ff v. 3" width="559" height="25" /></p>
<p><em> Voir les articles de <strong><a href="http://www.geckozone.org/" target="_blank">Geckozone</a></strong> sur les fonctions de sécurité de Firefox v. 3 et les certificats des sites web<br />
</em></p>
<p><img class="alignnone size-full wp-image-3148" title="agent gris: pas d'information d'identité" src="http://climenole.wordpress.com/files/2009/06/l69xh67_png_agent-gris-b076f.png" alt="agent gris: pas d'information d'identité" width="69" height="67" /><img class="alignnone size-full wp-image-3144" title="agent bleu: informations d'identité de base" src="http://climenole.wordpress.com/files/2009/06/l69xh69_png_agent-bleu-a5667.png" alt="L69xH69_png_agent-bleu-a5667" width="69" height="69" /><img class="alignnone size-full wp-image-3145" title="agent vert: informations d'identité complètes" src="http://climenole.wordpress.com/files/2009/06/l69xh69_png_agent-vert-87b4b.png" alt="L69xH69_png_agent-vert-87b4b" width="69" height="69" /><img class="alignnone size-full wp-image-3146" title="agent jaune: certificat d'identité invalide" src="http://climenole.wordpress.com/files/2009/06/l70xh70_png_agent-jaune-00e08.png" alt="L70xH70_png_agent-jaune-00e08" width="70" height="70" /><img class="alignnone size-full wp-image-3147" title="agent rouge: site malveillant connu" src="http://climenole.wordpress.com/files/2009/06/l70xh70_png_agent-rouge-2f77b.png" alt="L70xH70_png_agent-rouge-2f77b" width="70" height="70" /></p>
<p>-  <strong><a href="http://www.geckozone.org/articles/2008/07/15/159-firefox-3-et-le-bouton-d-identification-des-sites" target="_blank">Le bouton d&#8217;identification des sites</a></strong></p>
<p>-  <strong><a href="http://www.geckozone.org/articles/2009/05/22/163-firefox-3-et-les-certificats-auto-signes" target="_blank">Les certificats auto-signés</a></strong></p>
<p><strong>Quelques protocoles sécurisés alternatifs<br />
</strong></p>
<p>La plupart des protocoles utilisés couramment ont un protocole sécurisé alternatif qu&#8217;il est préférable d&#8217;utiliser chaque fois que la possibilité vous est offerte. Dans le cas du protocole Https nous avons vu que son utilisation est limitée par le site web, que le chiffrement n&#8217;est pas toujours complet et souvent chiffré sur le nombre de bit minimal: 128 bits.</p>
<p>Certains sites offrent cependant une version sécurisée et laissent le choix à l&#8217;utilisateur de prendre l&#8217;un ou l&#8217;autre des accès Internet tel que Wikipedia qui offre un accès SSL (<em>AES 256 bits</em>):</p>
<p><strong><a href="http://fr.wikipedia.org/wiki/Accueil" target="_blank">Wikipedia Version Http</a></strong> <strong>vs</strong> <strong><a href="https://secure.wikimedia.org/wikipedia/fr/wiki/Accueil" target="_blank">Wikipedia Version Https</a></strong></p>
<p>Le site des moteurs de recherche <strong><a href="http://mycroft.mozdev.org/search-engines.html" target="_blank">Mycroft</a></strong> permet aussi d&#8217;ajouter SSL Wikipedia à vos moteurs de recherche Firefox.</p>
<p>Voici une <em>liste partielle</em> des variantes sécurisées des protocoles courants ainsi que les ports utilisés par les applications correspondantes:</p>
<p>{<strong>NNTPS</strong>} port 563; par exemple le service offert par <strong><a href="http://motzarella.org/" target="_blank">Motzarella</a></strong><br />
{<strong>SMTP-TLS</strong>} port 587, {<strong>POP3S</strong>} port 995, {<strong>IMAP-SSL</strong>} port 993; par exemple le service <strong><a href="http://mail.google.com/mail/?hl=fr&#38;tab=wm" target="_blank">Gmail</a></strong><br />
{<strong>SILC</strong>} port 706 ; toujours chiffré: alternative à Irc avec un client <a href="http://silcnet.org/" target="_blank">Silc</a> tel que <strong><a href="http://www.pidgin.im/" target="_blank">Pidgin</a></strong><br />
{<strong>FTPS-data</strong>} port 989 + {<strong>FTPS-ctrl</strong>} port 990; par exemple en utilisant <strong><a href="http://filezilla-project.org/" target="_blank">Filezilla</a></strong> serveur ou client<br />
{<strong>XMPP-alt</strong>} port 5223; en utilisant les fonctions SSL de <strong><a href="http://psi-im.org/" target="_blank">PSI</a></strong> un client <a href="http://www.jabber.org/" target="_blank">Jabber</a></p>
<p><strong>Autres utilisations du chiffrement des données en transit</strong></p>
<p>On doit noter aussi que d&#8217;autres applications Internet telles que celles pour les partages de fichiers <em>Pair-à-Pair</em>, de <em>VoIP</em>, de <em>VisioConférence</em> peuvent aussi permettre des connexions sécurisées. Dans le cas des communications audio-vidéo en <em>&#8220;temps réel&#8221;</em>, bien que des solutions soient disponibles, elles sont loin d&#8217;avoir atteintes un niveau acceptable, analogue aux protocoles mentionnés ci-haut. <em>Skype</em>, par exemple, offre bien un accès chiffré mais au moyen d&#8217;un logiciel à <em>source fermée</em> dont chiffrement repose sur la <strong>&#8220;<a href="https://secure.wikimedia.org/wikipedia/fr/wiki/S%C3%A9curit%C3%A9_par_l%27obscurit%C3%A9" target="_blank">sécurité par l&#8217;obscurité</a>&#8220;</strong> tandis que d&#8217;autres solutions sont loin d&#8217;être à un degré d&#8217;achèvement auquel on est en droit de s&#8217;attendre pour de telles applications.</p>
<p>La VoIP et la VisioConférence en mode sécurisé sont offerts par exemple avec <a href="http://www.qutecom.com/" target="_blank"><em>QuteCom</em></a> <span style="color:#888888;">(ex-WengoPhone)</span> et le protocole <a href="http://en.wikipedia.org/wiki/Secure_Real-time_Transport_Protocol" target="_blank">SRTP</a> ou encore le <em><a href="https://secure.wikimedia.org/wikipedia/en/wiki/Zfone" target="_blank">projet Zfone</a></em> de Phil Zimmerman.</p>
<p><strong>b) Digression sur les requêtes DNS et l&#8217;utilisation de serveurs DNS alternatifs</strong></p>
<p>Le chiffrement des communications concerne principalement les applications utilisant le protocole de transport TCP, cependant l&#8217;utilisation de serveurs DNS alternatifs,<em> id est</em>, indépendants de ceux du FAI (Fournisseur d&#8217;accès Internet) peut contribuer dans une certaine mesure à préserver la confidentialité des communications sur Internet ou plus correctement à <em>limiter et compliquer la traçabilité</em> de vos connexions Internet par un tiers. Un FAI &#8220;<em>au long nez</em>&#8221; par exemple &#8230; <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>C&#8217;est un motif suffisant pour aborder brièvement cette question même si elle ne concerne pas directement la question du chiffrement des connexions.</p>
<p><em><strong>La requête DNS, préalable aux connexions Internet</strong></em></p>
<p>Internet ne marche qu&#8217;au moyen d&#8217;adresses IP et les applications Internet obtiennent la correspondance entre un URI et son adresse IP qu&#8217;au moyen de requêtes Domain Name System, protocole de la couche Application lui-même encapsulé dans le protocole UDP de la couche Transport du modèle TCP/IP.</p>
<p><strong>URI, URL, URN: précisions<br />
</strong></p>
<p>Un <strong>URI</strong> (<em>Uniform Resource Identifier</em>) est un ensemble identifiant une ressource sur Internet et incluant un <strong>URL</strong> <span style="text-decoration:underline;"><em>ou</em></span> <span style="color:#888888;">(<a href="https://secure.wikimedia.org/wikipedia/fr/wiki/Ou_inclusif" target="_blank">ou inclusif</a>)</span> un <strong>URN</strong>.</p>
<p>Un <strong>URL</strong> (<em>Uniform Resource Locator</em>) est un élément d&#8217;un URI permettant d&#8217;accéder à la ressource Internet</p>
<p>Un <strong>URN</strong> (<em>Uniform Resource Name</em>) est un élément qui identifie une ressource Internet par son nom dans un espace de nom.</p>
<p>La <strong>syntaxe</strong> d&#8217;un URI comprend le schéma identifiant le protocole utilisé, suivie par le signe <em>deux-points</em> et l&#8217;adresse de la ressource suivie ou non par une requête et terminée ou non par un fragment:</p>
<p>URI= &#60;schéma&#62;<strong>:</strong> partie hiérarchique [ ? &#60;requête&#62; ] [ # &#60;fragment&#62;]</p>
<p>schéma ou URN du protocole= protocole utilisé { http, https, ftp, irc, mailto, etc.}</p>
<p>partie hiérarchique ou URL= autorité {[ utilisateur "@" ] hôte [ ":" port ]} {chemin {absolu, sans racine, vide}</p>
<p>Les URI avec http, https sont bien connus mais ne s&#8217;y limitent pas.<em> </em>Quelques <strong>exemples</strong>:</p>
<p>XMPP  <code>xmpp:&#60;utilisateur&#62;@&#60;hôte&#62;[:&#60;port&#62;]/[&#60;ressource&#62;][?&#60;requête&#62;]</code></p>
<p>IMAP  <code>imap://[&#60;utilisateur&#62;[;AUTH=&#60;type&#62;]@]&#60;hôte&#62;[:&#60;port&#62;]/&#60;commande&#62;</code></p>
<p>SMTP   <code>mailto:&#60;adresse&#62;[?&#60;entête1&#62;=&#60;valeur1&#62;[&#38;&#60;entête2&#62;=&#60;valeur2&#62;]]</code></p>
<p>NNTP  <code>nntp://&#60;hôte&#62;:&#60;port&#62;/&#60;nom du groupe&#62;/&#60;numéro d'article&#62;</code></p>
<p>SIP  <code>sip:&#60;utilisateur&#62;[:&#60;mot de passe&#62;]@&#60;hôte&#62;[:&#60;port&#62;][;&#60;paramètres uri&#62;][?&#60;entêtes&#62;]</code></p>
<p>SIPS  <code>sips:&#60;utilisateur&#62;[:&#60;mot de passe&#62;]@&#60;hôte&#62;[:&#60;port&#62;][;&#60;paramètres uri&#62;][?&#60;entêtes&#62;]</code></p>
<p>RSS  feed:&#60;uri absolu&#62; ou feed://&#60;partie hiérarchique&#62;</p>
<p>L&#8217;utilisation en mode local est aussi possible pour des fichiers, des pages locales, des ressources d&#8217;applications.</p>
<p>Par exemple les interfaces de paramétrage des routeurs telle que <span class="linkification-ext"><a class="linkification-ext" title="Linkification: http://192.168.0.1" href="http://192.168.0.1">http://192.168.0.1</a></span> , des fichiers locaux avec <a class="linkification-ext" title="Linkification: file:///" href="///">file:///</a>&#60;chemin&#62;/nom de fichier ou des ressources d&#8217;applications comme celles des programmes développés par Mozilla:</p>
<p>chrome://&#60;paquetage&#62;/&#60;section&#62;/&#60;chemin&#62; (où &#60;section&#62; est soit &#8220;content&#8221;, &#8220;skin&#8221; ou &#8220;locale&#8221;) ou &#8220;about: nom de ressource&#8221;&#8230; Voir le KB de MozillaZine: «<strong><a href="http://kb.mozillazine.org/About_protocol_links" target="_blank">About protocol links</a></strong>» et «<strong><a href="http://kb.mozillazine.org/Chrome_URLs" target="_blank">Chrome URLs</a></strong>»</p>
<p><strong>Voir plusieurs exemples</strong> <em>sur le site du développeur de l&#8217;extension Firefox</em> «<a href="https://addons.mozilla.org/fr/firefox/addon/190" target="_blank">Linkification</a>»<strong>: </strong><a href="http://yellow5.us/firefox/testcases.txt" target="_blank">Testcases</a></p>
<p><strong>Voir <a href="http://tools.ietf.org/html/rfc3986" target="_blank">RFC 3986</a></strong></p>
<p>La désignation la plus courante est «URL» mais la dénomination correcte pour les adresses dont nous parlons est «URI» et son utilisation devrait être préférée dans les discussions et documents techniques.</p>
<p>Dans le cas &#8211; par exemple &#8211; d&#8217;un navigateur, l&#8217;entrée dans la barre d&#8217;adresse de l&#8217;URI d&#8217;un site web déclenche une série d&#8217;étapes préalables à la sollicitation de connexion vers ce site web:</p>
<p><em><strong>La vérification du fichier HOSTS</strong></em></p>
<p>Le navigateur vérifie la présence ou non de l&#8217;URL (l&#8217;URI <span style="text-decoration:underline;">sans</span> l&#8217;URN du protocole) dans le fichier HOSTS du système d&#8217;exploitation; si l&#8217;adresse est trouvée sous la forme {IP} {au moins 1 espace} {URL} la connexion est établie sans requête DNS (normalement mais ce n&#8217;est pas toujours le cas&#8230;) vers l&#8217;adresse IP indiquée (et qui n&#8217;est pas nécessairement la bonne!), si l&#8217;URL est trouvé sous la forme {127.0.0.1} {au moins 1 espace} {URL} alors la connexion ne se fait pas (bouclage sur localhost) mais habituellement l&#8217;URL n&#8217;est pas présent dans le fichier HOSTS si bien que;</p>
<p><em><strong>La requête DNS</strong></em></p>
<p>Le navigateur envoie à l&#8217;adresse IP du serveur DNS, configurée au préalable dans les paramètres du système d&#8217;exploitation, un requête pour obtenir l&#8217;adresse IP correspondant à l&#8217;URI, en UDP vers le port 53 du serveur DNS qui retourne au navigateur l&#8217;adresse IP correspondante,</p>
<p><em><strong>La sollicitation de connexion en 3 phases</strong></em></p>
<p>Cette adresse IP étant obtenue, le navigateur peut alors utiliser cette adresse IP pour envoyer une sollicitation de connexion via le protocole TCP depuis le premier port dynamique local disponible vers le port 80 (Http) du serveur (dans le cas d&#8217;une connexion à un site web non-sécurisé) et suivant le Handshake en trois phases :</p>
<p><em>TCP + Syn out</em></p>
<p>le client (navigateur) envoie un paquet TCP avec le flag Syn depuis le premier port dynamique local disponible vers le port 80 du serveur Http,</p>
<p><em>TCP + Syn Ack in</em></p>
<p>le serveur répond à cette sollicitation de connexion par un paquet TCP avec le flag Syn-Ack , (si la connexion est acceptée sinon c&#8217;est un paquet TCP + Ack-Rst signifiant que le serveur est indisponible et le port fermé) envoyé au client vers le port dynamique du client choisi dans la première phase,</p>
<p><em>TCP + Ack out</em></p>
<p>le client confirme alors la connexion en renvoyant depuis le même port dynamique local choisi au début un paquet TCP avec le flag Ack (acquittement de connexion), la connexion entre dans l&#8217;état «<em>established</em>» et se poursuit entre le port dynamique choisi au début du côté client et le port 80 du serveur web avec lequel cette connexion est établie tant que dure cette connexion&#8230;</p>
<p><strong>Les serveurs DNS alternatifs</strong></p>
<p>Pour utiliser ces serveurs DNS alternatifs, il n&#8217;y a rien à télécharger ou à installer. Il suffit de modifier les paramètres de connexion<strong> </strong>Internet de votre système d&#8217;exploitation. Les explications détaillées sont données sur les sites web et pour les principaux S.E.</p>
<p><img class="alignnone size-full wp-image-3174" title="Connexions Réseau DNS" src="http://climenole.wordpress.com/files/2009/06/connexions-reseau-dns-2009-06-12_104048.png" alt="Connexions Réseau DNS" width="529" height="585" /></p>
<p>Le projet le plus complet est celui d&#8217;OpenDNS qui offre, en plus du service DNS, un ensemble de fonctionnalités de filtrage de contenu, d&#8217;auto-correction des adresses, d&#8217;anti-hameçonnage, etc. Cependant les Projet NIC est prometteur et s&#8217;il semble disposer de moins de fonctionnalités, c&#8217;est une option à considérer. Puisque l&#8217;utilisation de ces serveurs alternatifs est simple, un essai vous permettra de décider si les performances et les résultats vous conviennent.</p>
<p>-  <strong><a href="http://www.opennicproject.org/" target="_blank">Open NIC project</a></strong> <span class="linkification-ext"><span class="linkification-ext"> </span> </span></p>
<ul>
<li><strong>88.191.51.140</strong> &#8211; France</li>
<li><strong>91.186.21.136</strong> &#8211; Royaume-Uni</li>
<li><strong>216.67.98.38</strong> &#8211; USA, Alaska</li>
<li><strong>216.87.84.209</strong> &#8211; USA, Colorado</li>
<li><strong>71.170.11.156</strong> &#8211; USA, Texas</li>
<li><strong>58.6.115.42</strong> &#8211; Australie</li>
<li><strong>58.6.115.43</strong> &#8211; Australie</li>
<li><strong>119.31.230.42</strong> &#8211; Australie</li>
</ul>
<p>- <strong><a href="http://www.opendns.com/" target="_blank">OpenDNS</a></strong></p>
<ul>
<li><strong>208.67.222.222</strong></li>
<li><strong>208.67.220.220</strong></li>
</ul>
<p><strong><a href="https://secure.wikimedia.org/wikipedia/en/wiki/Opendns" target="_blank">secure.wikimedia.org: OpenDNS</a></strong></p>
<p><strong><a href="http://208.67.219.60/" target="_blank">Statut des serveurs OpenDNS</a></strong></p>
<p><!-- OpenDNS button --><a title="Use OpenDNS to make your Internet faster, safer, and smarter." href="http://www.opendns.com/share/"><img style="border:0;" src="http://images.opendns.com/buttons/use_opendns_88x31.gif" alt="Use OpenDNS" width="88" height="31" /></a></p>
<p><strong>EDIT :</strong> <em>Dim 2009/06/21</em> <em>J&#8217;ai fait l&#8217;essai d&#8217;Open NIC pendant une semaine (serveur 71.170.11.156) et les résultats sont excellents: aucune requête n&#8217;a échouée et l&#8217;accès est aussi rapide &#8211; à vue de nez &#8211; qu&#8217;avec OpenDNS&#8230; Si vous en faites l&#8217;essai, n&#8217;hésitez pas à laissez un commentaire sur votre expérience.</em> <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Une des méthodes assurant un chiffrement des requêtes DNS est leurs transmissions au moyen d&#8217;un réseau d&#8217;«<em>anonymisation</em>» tel que Tor &#8211; <em>The onion router</em> &#8211; et à la condition que l&#8217;utilisation du réseau Tor soit faite correctement, id est, en prévenant toute «fuite DNS» (<em>DNS leak</em>) en provenance des applications «<em>torréfiées</em>».</p>
<p>Dans le prochain article de cette série consacrée au chiffrement des connexions Internet nous verrons d&#8217;abord un bref historique des méthodes de chiffrement puis des exemples précis de la manière de chiffrer soi-même et simplement:</p>
<ul>
<li>Les certificats personnels</li>
<li>Gnu Privacy Guard</li>
<li>Thunderbird + enigmail</li>
<li>Evolution + SeaHorse</li>
<li>TrueCrypt + EasyCrypt</li>
<li>Le chiffrement de la messagerie instantanée Psi</li>
<li>Le chiffrement du clavardage avec Silc/Pidgin</li>
<li>Le chiffrement de BitTorrent avec Vuze (ex azureus)</li>
<li>L&#8217;utilisation du réseau d&#8217;anonymisation Tor &#8211; The onion router</li>
<li>Le réseau Privé Virtuel OpenVPN</li>
<li>Enfin le Projet Psiphon</li>
</ul>
<p>À bientôt.  <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="../feed/" target="_blank"><img title="Abonnez-vous au fil RSS" src="http://climenole.files.wordpress.com/2009/06/rss-web-icon.png?w=64&#038;h=64#38;h=64" alt="Rss-web-icon" width="64" height="64" /></a><a href="http://feeds2.feedburner.com/ProposEtCommentairesDuClimenole" target="_blank"><img title="Abonnez-vous via Feedburner" src="http://climenole.files.wordpress.com/2009/06/feedburner-icone-web.png?w=64&#038;h=64#38;h=64" alt="FeedBurner-icône-web" width="64" height="64" /></a><a href="http://friendfeed.com/climenole" target="_blank"><img title="Abonnez-vous à Climenole sur FriendFeed" src="http://climenole.files.wordpress.com/2009/06/friendfeed-web-icon.png?w=64&#038;h=64#38;h=64" alt="FriendFeed-web-icon" width="64" height="64" /></a><a href="http://twitter.com/climenole" target="_blank"><img title="Suivez Climenole sur Twitter" src="http://climenole.files.wordpress.com/2009/06/twitter-web-icon.png?w=64&#038;h=64#38;h=64" alt="Twitter-web-icon" width="64" height="64" /></a><a href="http://www.google.com/profiles/climenole" target="_blank"><img title="Profil &#38; Contact" src="http://climenole.files.wordpress.com/2009/06/google-icone-web-2.png?w=64&#038;h=64#38;h=64" alt="Profil &#38; Contact" width="64" height="64" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[I'm back in the mail-crypting game]]></title>
<link>http://pygospa.wordpress.com/2009/05/20/im-back-in-the-mail-crypting-game/</link>
<pubDate>Tue, 19 May 2009 22:46:29 +0000</pubDate>
<dc:creator>pygospa</dc:creator>
<guid>http://pygospa.wordpress.com/2009/05/20/im-back-in-the-mail-crypting-game/</guid>
<description><![CDATA[Actually I used to have a key for a long time now &#8211; but due to a hard disc crash I lost my pri]]></description>
<content:encoded><![CDATA[Actually I used to have a key for a long time now &#8211; but due to a hard disc crash I lost my pri]]></content:encoded>
</item>
<item>
<title><![CDATA[Extensiones de Firefox (II): FireGPG]]></title>
<link>http://omniumpotentior.wordpress.com/2009/05/17/extensiones-de-firefox-ii-firegpg/</link>
<pubDate>Sun, 17 May 2009 10:57:29 +0000</pubDate>
<dc:creator>Death Master</dc:creator>
<guid>http://omniumpotentior.wordpress.com/2009/05/17/extensiones-de-firefox-ii-firegpg/</guid>
<description><![CDATA[Continuando con la serie de entradas dedicadas a extensiones de Firefox, hoy vamos a hablar de FireG]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Continuando con la serie de entradas dedicadas a extensiones de <a href="http://www.mozilla-europe.org/es/firefox/" target="_blank">Firefox</a>, hoy vamos a hablar de <a href="http://es.getfiregpg.org/" target="_blank">FireGPG</a>. Soy consciente de que en este caso se trata de una opinión muy parcial pero, para mí, esta extensión está también entre las más importantes de Firefox. De hecho, es uno de los principales motivos para que use Firefox en cualquier sistema operativo.</p>
<p>¿Y para qué sirve FireGPG? Bien, simplemente -que no es poco- permite integrar el software de cifrado <a href="http://es.wikipedia.org/wiki/GNU_Privacy_Guard" target="_blank">GnuPG</a> en Firefox, mediante la implementación de una serie de interfaces gráficas en el navegador.</p>
<p>La primera interfaz, y más genérica, integra las funcionalidades básicas de GnuPG en un menú del navegador.</p>
<div id="attachment_1100" class="wp-caption aligncenter" style="width: 273px"><a href="http://omniumpotentior.wordpress.com/files/2009/05/firegpg_1.jpg"><img class="size-medium wp-image-1100" title="FireGPG integra GnuPG en Firefox" src="http://omniumpotentior.wordpress.com/files/2009/05/firegpg_1.jpg?w=263" alt="FireGPG integra GnuPG en Firefox" width="263" height="300" /></a><p class="wp-caption-text">FireGPG integra GnuPG en Firefox</p></div>
<p>Entre sus opciones encontramos: firma y verificación, cifrado y descifrado, editor de texto para realizar las operaciones básicas anteriores, importación y exportación de claves, así como un administrador de claves gráfico bastante completo.</p>
<p>Además, la extensión integra detección automática de bloques PGP en cualquier página web; así como la capacidad de trabajar con cualquier bloque de texto seleccionado en el navegador.</p>
<p>Pero, quizá, la más interesante de sus funcionalidades sea la integración automática con el gestor de correo web de Gmail.</p>
<div id="attachment_1101" class="wp-caption aligncenter" style="width: 310px"><a href="http://omniumpotentior.wordpress.com/files/2009/05/firegpg_2.jpg"><img class="size-medium wp-image-1101" title="Integración de FireGPG en Gmail" src="http://omniumpotentior.wordpress.com/files/2009/05/firegpg_2.jpg?w=300" alt="Integración de FireGPG en Gmail" width="300" height="117" /></a><p class="wp-caption-text">Integración de FireGPG en Gmail</p></div>
<p>Esta integración nos permite llevar a cabo todas las operaciones básicas de GnuPG, de forma automática, y desde la propia interfaz de Gmail. Adicionalmente, también integra la automatización de las tareas de descifrado y verificación de correos entrantes, ofreciendo la información de forma gráfica y amigable.</p>
<p>La única pega que tiene esta integración con Gmail es que, dado que obviamente no se trata de un desarrollo oficial de Google, a veces deja de funcionar sin previo aviso, cuando cambian algún aspecto de la implementación de la interfaz de Gmail. En dicho caso, hay que esperar a que los desarrolladores de FireGPG modifiquen su código para adaptarse a dichos cambios, y publiquen una nueva <em>release</em> de la extensión. Por suerte, las actualizaciones automáticas de Firefox se encargan de evitarnos la molestia de estar continuamente comprobando si se ha liberado una nueva versión.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[GnuPG + Thunderbird + Enigmail == Privacy]]></title>
<link>http://ghendar.wordpress.com/2009/04/15/gnupg-thunderbird-enigmail-privacy/</link>
<pubDate>Wed, 15 Apr 2009 08:01:39 +0000</pubDate>
<dc:creator>ghendar</dc:creator>
<guid>http://ghendar.wordpress.com/2009/04/15/gnupg-thunderbird-enigmail-privacy/</guid>
<description><![CDATA[[NOTE: Perhaps this is just bleed through from all my years as a regional security manager, but when]]></description>
<content:encoded><![CDATA[[NOTE: Perhaps this is just bleed through from all my years as a regional security manager, but when]]></content:encoded>
</item>
<item>
<title><![CDATA[GnuPG: liberdade e segurança com criptografia e assinatura digital!]]></title>
<link>http://penseresponda.wordpress.com/2009/04/06/gnupg-liberdade-e-seguranca-com-criptografia-e-assinatura-digital/</link>
<pubDate>Mon, 06 Apr 2009 03:27:32 +0000</pubDate>
<dc:creator>João Lima</dc:creator>
<guid>http://penseresponda.wordpress.com/2009/04/06/gnupg-liberdade-e-seguranca-com-criptografia-e-assinatura-digital/</guid>
<description><![CDATA[Resolvi escrever um pouco sobre um tema que acho muito interessante: a segurança proporcionada pelo ]]></description>
<content:encoded><![CDATA[Resolvi escrever um pouco sobre um tema que acho muito interessante: a segurança proporcionada pelo ]]></content:encoded>
</item>
<item>
<title><![CDATA[Encrypting mail in Thunderbird using GnuPG and Enigmail]]></title>
<link>http://pbeblog.wordpress.com/2009/03/17/encrypting-mail-in-thunderbird-using-gnupg-and-enigmail/</link>
<pubDate>Tue, 17 Mar 2009 23:06:29 +0000</pubDate>
<dc:creator>Patrick</dc:creator>
<guid>http://pbeblog.wordpress.com/2009/03/17/encrypting-mail-in-thunderbird-using-gnupg-and-enigmail/</guid>
<description><![CDATA[Thunderbird is a mail user agent developed by Mozilla. GnuPG is an encryption program (free software]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>Thunderbird</strong> is a mail user agent developed by Mozilla. <strong>GnuPG</strong> is an encryption program (free software) that uses the standard OpenPGP. This standard is based on encryption using a private and public key. The private key is used to decrypt the data while the public key is used to encrypt the data.</p>
<p>The Thunderbird add-on <strong>Enigmail</strong>, provides an &#8220;back-end&#8221; interface to GnuPG so the user can use Thunderbird to encrypt/decrypt mail. After installing Enigmail, generate a keypair. This will create a public and private key for the current account. The public key is meant to be distributed so other people can send mail encrypted to you. The private key however, is important NOT to distribute. Since it is used to encrypt the messages sent to you with your public key. The public key is usually uploaded to a keyserver.</p>
<p>It&#8217;s possible to search for public keys on the keyservers and add public keys into a local list and configure Thunderbird to encrypt all messages by default (supposing the public key to the person in question is added into your key list). Both Thunderbird, GnuPG and Enigmail, are very useful indeed : )</p>
<p><strong>For more information about GnuPG and Enigmail:</strong><br />
<a href="http://www.gnupg.org/">http://www.gnupg.org/</a><br />
<a href="http://enigmail.mozdev.org/home/index.php">http://enigmail.mozdev.org/home/index.php</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[sichere E-Mails mit GPG]]></title>
<link>http://beteigeuze5.wordpress.com/2009/02/25/sichere-e-mails-mit-gpg/</link>
<pubDate>Wed, 25 Feb 2009 21:13:39 +0000</pubDate>
<dc:creator>Samuel</dc:creator>
<guid>http://beteigeuze5.wordpress.com/2009/02/25/sichere-e-mails-mit-gpg/</guid>
<description><![CDATA[E-Mails werden im Internet als Klartext versandt. Für jeden mit fortgeschrittenen technischen Kenntn]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>E-Mails werden im Internet als Klartext versandt. Für jeden mit fortgeschrittenen technischen Kenntnissen ist es also relativ einfach möglich, fremde E-Mails zu <a href="http://de.wikipedia.org/wiki/E-Mail#Authentizit.C3.A4t_und_Schutz_des_Inhaltes">lesen oder zu manipulieren (spoofen)</a>. Dass auch der <a href="http://de.wikipedia.org/wiki/E-Mail-%C3%9Cberwachung">Staat gerne mitlesen möchte</a>, darf auch nicht aus den Augen verloren werden und ist meiner Meinung nach ebenfalls ein Misstrauensgrund gegenüber E-Mail. Zwar werden mittlerweile manchmal verschlüsselte Verbindungen (z.B. über <a href="http://de.wikipedia.org/wiki/Secure_Sockets_Layer">SSL</a>) genutzt, doch bleiben die Daten weiterhin unsicher, da sie selbst unverschlüsselt bleiben.<br />
Hier setzt GPG an. Dies ist eine Abkürzung für <a href="http://de.wikipedia.org/wiki/GNU_Privacy_Guard">GNU Privacy Guard</a> und beschreibt eine Methode zur Verschlüsselung der E-Mails bereits auf dem Rechner, die erst wieder beim Empfänger entschlüsselt werden. Dadurch kann die Integrität (= Echtheit) garantiert werden, ebenso ist dies natürlich ein Leseschutz. Doch wie funktioniert dies? Zuerst ein bisschen Theorie, um die Technik verstehen und richtig anwenden zu können:</p>
<p>Gegeben sind der Absender Alice und der Empfänger Bob. Jeder von ihnen hat einen privaten und einen öffentlichen Schlüssel. Den privaten kennt nur der Besitzer und er ist durch ein Passwort geschützt, den öffentlichen verteilt er unter seinen Freunden und bekommt von diesen die jeweiligen.<br />
Alice möchte also Bob eine vertrauliche Nachricht zukommen lassen. Sie schreibt eine E-Mail und verschlüsselt sie mit ihrem privaten Schlüssel <strong>und</strong> dem öffentlichen Schlüssel von Bob. Dazu muss sie ihren privaten Schlüssel per Passwort freigeben, den öffentlichen von Bob hat sie ebenfalls abgespeichert. Der Computer erzeugt nun einen Text, der unsinnig erscheint. Erst wenn Bob diese E-Mail bekommt und mit seinem privaten Schlüssel öffnet, ist wieder Klartext zu lesen. Alice kann den Text nicht wiederherstellen, dies kann nur Bob, dessen privater Schlüssel als einziger E-Mails entschlüsseln kann, die mit seinem öffentlichen Schlüssel (und natürlich dem privaten des Senders) in Geheimtext umgewandelt wurde.</p>
<p>Jeder benötigt also diese zwei Schlüssel und diese müssen natürlich schwer bzw. in einem nicht zu vertretenden Zeitaufwand (entspricht ein paar Millionen Jahren) zu knacken sein. Mithilfe der freien Software <a href="http://www.gnupg.org/">GPG</a> kann nun jeder diese Schlüssel erstellen, verwalten und verteilen.<br />
Als Frontend zur Schlüsselverwaltung unter KDE verwende ich <a href="http://docs.kde.org/stable/de/kdeutils/kgpg/index.html">KGpg</a>, das unter anderem auch noch Dateien verschlüsseln kann. Für GMail-Nutzer gibt es das Firefox-Addon <a href="http://de.getfiregpg.org/">FireGPG</a>, das über die Weboberfläche E-mails ver- und entschlüsselbar macht.</p>
<p>Nun habe ich hier noch ein kleines Tutorial für KGpg erstellt, bei anderen Clients sieht dies natürlich prinzipiell gleich aus. Nutzern von gpg direkt in der Konsole seien die <a href="http://www.gnupg.org/gph/de/manual/r1023.html">manpages</a> empfohlen, hierauf kann und will ich an dieser Stelle nicht weiter eingehen. Nutzern von Windows empfehle ich <a href="http://www.gpg4win.org/index-de.html">GPG4win</a>.</p>
<p>Als erstes muss man sich ein neues Schlüsselpaar (privat + öffentlich) über &#8220;Schlüssel / Schlüsselpaar generieren&#8221; erstellen lassen. Darauf folgt ein Formular, bei dem man die geforderten Eingaben machen muss (Anfängern sei empfohlen, die Schlüsselgröße und den Algorithmus voreingestellt zu lassen):<br />
<div id="attachment_159" class="wp-caption alignnone" style="width: 264px"><img src="http://beteigeuze5.wordpress.com/files/2009/09/generieren_ausgefuellt.png" alt="Neuen Schlüssel erstellen" title="generieren_ausgefuellt" width="254" height="300" class="size-medium wp-image-159" /><p class="wp-caption-text">Neuen Schlüssel erstellen</p></div></p>
<p>Als nächstes muss man ein Passwort für den privaten Schlüssel festlegen (welches natürlich <a href="http://de.wikipedia.org/wiki/Kennwort#Wahl_von_sicheren_Kennw.C3.B6rtern">sicher</a> sein sollte), dann muss man eine Weile warten bis die Schlüssel errechnet werden. Es wird ein weiteres Fenster angezeigt, in dem Details des erzeugten Schlüssels ersichtlich werden und wo man die Möglichkeit hat, einen Schlüssel später für ungültig zu erklären. Dies geschieht dann mittels eines Sperrzertifikats, welches nun erstellt werden kann.<br />
<div id="attachment_161" class="wp-caption alignnone" style="width: 310px"><img src="http://beteigeuze5.wordpress.com/files/2009/09/schluesselerstellung_abschluss.png" alt="Schlüsselerstellung abgeschlossen" title="schluesselerstellung_abschluss" width="400" class="size-full wp-image-161" /><p class="wp-caption-text">Schlüsselerstellung abgeschlossen</p></div></p>
<p>Die Schlüssel sind jetzt soweit fertig und können benutzt werden. Um sie zu verteilen, muss man den öffentlichen Schlüssel über &#8220;Schlüssel / Öffentliche Schlüssel exportieren&#8221; natürlich exportieren. Das kann entweder in eine Datei, die Zwischenablage, in eine E-Mail oder einen Schlüsselserver geschehen. Ein Schlüsselserver ist eine zentrale Verwaltungsstelle für öffentliche Schlüssel, wo man diese bekommt, wenn der Kommunikationspartner diesen nicht persönlich überbringen kann. Hier sollte man aber vorsichtig sein (<a href="http://www.rrze.uni-erlangen.de/dienste/internet-zugang/shi/internet-software/thunderbird/verschluesselung/openpgp/generieren.shtml">Spamgefahr!</a>) und Schlüsselserver nur begrenzt benutzen. Eine Datei hingegen kann jederzeit persönlich versandt werden und ist daher auch mein persönlicher Favorit.<br />
<div id="attachment_162" class="wp-caption alignnone" style="width: 310px"><img src="http://beteigeuze5.wordpress.com/files/2009/09/export2.png" alt="Export der öffentlichen Schlüssels" title="export2" width="619" height="514" class="size-full wp-image-162" /><p class="wp-caption-text">Export der öffentlichen Schlüssels</p></div></p>
<p>Der Import funktioniert über &#8220;Schlüssel / Schlüssel importieren&#8221;. Importierte Schlüssel werden erst einmal als nicht vertrauenswürdig eingestuft. Dies kann man ändern, indem man sich über einen sicheren (sicher im Sinne von fälschungssicher) Kanal, z.B. eine Telefonverbindung, vom Inhaber des importierten Schlüssels den <strong>Fingerprint</strong> vorlesen lässt. Dies ist eine Prüfsumme und wenn die vorgetragene mit der angezeigten übereinstimmt, ist der Schlüssel tatsächlich echt und kann als vertrauenswürdig eingestuft werden. Diesen Fingerprint kann man sich auch über die Schlüsseleigenschaften ansehen, welche über einen Rechtsklick auf den betreffenden Schlüssel erreicht werden.<br />
<div id="attachment_163" class="wp-caption alignnone" style="width: 310px"><img src="http://beteigeuze5.wordpress.com/files/2009/09/signieren2.png" alt="Signieren des fremden Schlüssels" title="signieren2" width="300" height="214" class="size-medium wp-image-163" /><p class="wp-caption-text">Signieren des fremden Schlüssels</p></div></p>
<p>Noch ein paar Hinweise zu <a href="http://de.getfiregpg.org/">FireGPG</a>. Wer das Plugin im Firefox installiert und für GMail aktiviert hat, kann man Mails über neue Links im Fenster nun auch verschlüsseln, signieren etc. Dies nutze ich meist, wenn ich Mails verschlüssele und kann es empfehlen, so sieht dies dann aus:<br />
<div id="attachment_164" class="wp-caption alignnone" style="width: 310px"><img src="http://beteigeuze5.wordpress.com/files/2009/09/firegpg.png" alt="neue Links zum Versenden vom Mails" title="firegpg" width="300" height="133" class="size-medium wp-image-164" /><p class="wp-caption-text">neue Links zum Versenden vom Mails</p></div></p>
<p>Nun kann man also sicher kommunizieren. Für weitere Tutorials etc. bitte die weiterführenden Links lesen bzw. Google befragen. Mit GnuPG kann man Mails sowohl verschlüsseln als auch signieren, also beweisen, dass die Mail nicht verändert wurde und vom Absender stammt, doch die Beschreibung hierzu würde den Rahmen sprengen. Mit ein bisschen Übung kann man aber relativ einfach selbst herausfinden wie dies funktioniert <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Meinen persönlichen public-Key kann man über eine Mail an samuel[dot]brack[plus]getgpgkey[at]gmail[dot]com bekommen. Die Kennung des Schlüssels lautet C8E07A0E</p>
<p>Weiterführende Links:<br />
<a href="http://hp.kairaven.de/pgp/gpg/">Deutsche GnuPG-Anleitung (Kai Raven)</a><br />
<a href="http://de.wikibooks.org/wiki/GnuPG:_GnuPG_benutzen">Wikibooks GnuPG: GnuPG benutzen</a><br />
<a href="http://enigmail.mozdev.org/home/index.php">Enigmail &#8211; Plugin für Thunderbird</a> und <a href="http://enigmail.mozdev.org/documentation/quickstart.php">Dokumentation</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Bookmarks of the day]]></title>
<link>http://panettore.wordpress.com/2009/02/19/bookmarks-of-the-day-62/</link>
<pubDate>Thu, 19 Feb 2009 16:59:39 +0000</pubDate>
<dc:creator>panettore</dc:creator>
<guid>http://panettore.wordpress.com/2009/02/19/bookmarks-of-the-day-62/</guid>
<description><![CDATA[1. GnuPG 2. SheldonShirts 3. Threadless]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>1. <a href="http://fiatlux.zeitform.info/en/instructions/pgp_macosx.html">GnuPG</a></p>
<p>2. <a href="http://www.sheldonshirts.com/index.html">SheldonShirts</a></p>
<p>3. <a href="http://www.threadless.com/">Threadless</a></p>
<p><a href="http://panettore.files.wordpress.com/2009/02/24.jpg"><img class="aligncenter size-medium wp-image-2762" title="24" src="http://panettore.wordpress.com/files/2009/02/24.jpg?w=300" alt="24" width="300" height="300" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Von Thunderbird nach Apple Mail]]></title>
<link>http://elox.wordpress.com/2009/01/28/von-thunderbird-nach-apple-mail/</link>
<pubDate>Wed, 28 Jan 2009 13:19:47 +0000</pubDate>
<dc:creator>elox</dc:creator>
<guid>http://elox.wordpress.com/2009/01/28/von-thunderbird-nach-apple-mail/</guid>
<description><![CDATA[Über die letzten Jahre hab ich aktiv Thunderbird eingesetzt. Die Gründe waren die recht gute IMAP Ko]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Über die letzten Jahre hab ich aktiv Thunderbird eingesetzt. Die Gründe waren die recht gute IMAP Kompatibilität und die Verfügbarkeit auf den verschieden Betriebssystemen die ich im Einsatz hatte.</p>
<p>Da ich momentan fast ausschließlich Mac OS einsetze war die Versuchung groß mal nach Jahren wieder Apple Mail zu benutzen. Und siehe da: es gefällt auf Anhieb. Die Integration in die anderen Anwendungen wie z.B. das Adressbuch ist einfach großartig und es sind viele angenehme Kleinigkeiten die einem das Ganze schmackhaft machen.</p>
<p>Zwei Dinge allerdings fehlten mir von Anfang an: Das fehlen einer PGP-Unterstützung und (es mag eine wie eine Kleinigkeit wirken) farbige Labels zum markieren von Mails.</p>
<p>Für die PGP Geschichte war schnell eine Lösung gefunden. GPG Mail nennt sich das ganze und ist ein schickes Frontend für gnupg. http://www.sente.ch/software/GPGMail/English.lproj/GPGMail.html</p>
<p>Die Label Sache war etwas schwieriger. Man kann zwar als Option bei Regeln bestimmen das gewisse Mails farbig Markiert werden sollen, man kann dies aber nicht nach Gutdünken durch anklicken der Mails machen.</p>
<p>Aber auch hier gibts Abhilfe und diesmal in Form eines AppleScripts. Und so gehts:</p>
<ul>
<li>Apple Scripts hier runterladen: http://www.macupdate.com/info.php/id/18372</li>
</ul>
<ul>
<li>Den Ordner mit den Skripten nach /Library/Scripts/Mail Scripts kopieren</li>
<li>Wenn nicht schon vorhanden das AppleScript Icon oben rechts in der Leiste aktivieren. (AppleScript Utility.app starten und das Häkchen bei &#8220;Skriptmenü in der Menüleiste anzeigen&#8221; setzen</li>
<li>Eine Mail markieren -&#62; Auf die Schriftrolle klicken -&#62; Mail Scripts -&#62; Labels -&#62; Farbe auswählen</li>
</ul>
</div>]]></content:encoded>
</item>

</channel>
</rss>
