2005-09-17: Heard, anyone?

I know, I’m always a bit late. Just a few minutes ago, I came across Ciphire Mail. They — a com­pany from Munich, Ger­many — claim to have cre­ated a con­veni­ent crypto-system for email com­mu­nic­a­tion. It is a proxy solu­tion for POP3, IMAP, and SMTP. The crypto part relies on the com­mon ciphers (symm and asymm) and sig­na­ture algor­itms. It is posi­tioned as an easy-to-use altern­at­ive to PGP and S/MIME.

Has any­body int­alled it? I’ll give it a try the next weeks… let’s see what this mar­ket­ing drivel is all about :)

2005-09-17: Kryptotag 3

On thursday I gave my second talk at the third Kryptotag in Darm­stadt. It was as inter­est­ing as the last time. A really great idea to organ­ize some­thing like this in Ger­many, par­tic­u­larly because secur­ity and crypto­logy is a bit under­rep­res­en­ted here.

I’ve put the slides and the abstract here.

2005-09-08: Mono.Cairo

I’m cur­rently invest­ig­at­ing Mono.Cairo for some pro­jects I’m involved to. Since there’s no to easy to use Cairo–based can­vas ele­ment avail­able at the moment, I’m about to cre­ate a simple new one. Dur­ing the last two days I got stuck at a memory leak: once I moved some ele­ment on my pretty, pretty, pretty simple can­vas field, all my memory got eaten up. I’ve checked every piece of code — it’s not that much, only a few lines so far :) — but it seemed to be an issue with the Cairo-Mono-binding I found some­where on the Internet.

Today, just some minutes ago, I decided to search some mailing­lists and news­group for this prob­lem et voilà, here’s the solu­tion: http://…/gmane.comp.gnome.mono.summer-of-code/163. Michał Dominik K., the developer of DIVA and a par­ti­cipant of the Sum­mer of Code pro­ject of the Mono effort, pub­lished the solu­tion in the coordin­a­tion list. Thanks! :)

Start­ing with 2.8 the GTK lib­rary nat­ively sup­ports Cairo. The func­tion gdk\_cairo\_create(GdkDrawable *) cre­ates a sur­face with no memory leak­age :). The full source for Gdk.Graphics is shown below. It’s linux-only for now.

using System;
using System.Runtime.InteropServices;
using Cairo;

namespace Gdk
{
	public class Graphics
	{
		private Graphics() {}

		[DllImport("libgdk-x11-2.0.so.0")]
		internal static extern IntPtr gdk_cairo_create(
                IntPtr handle);

		public static Cairo.Graphics CreateDrawable(
                Gdk.Drawable drawable)
		{
            return new Cairo.Graphics(
                    gdk_cairo_create(drawable.Handle));
		}
	}
}

2005-09-07: Ideas

Wed­nes­day morn­ing. No clouds. It’s warm out­side. I decide to read up on some papers accep­ted at work­shops and meet­ings. They’re deal­ing with cryp­to­graphy. Cryp­to­graphy is cool by the way.

Then, out of the blue there appears a paper. It’s title reads very sim­ilar to the one I’ve writ­ten. I click on it, store it, and I read it. Even the con­tent is very sim­ilar. The work­shop and the meet­ing on which the paper was accep­ted took place about two months ago. Hmmm… shit :)

It’s not funny when you real­ize that some­body else had a sim­ilar idea only two months ago. I even had a job inter­view at this depart­ment back in autumn last year. That’s funny. Maybe they’re inter­ested in a cooper­a­tion? I’m a bit more inter­ested in net­work com­mu­nic­a­tion, group com­mu­nic­a­tion, in unreali­able envir­on­ments, in adapt­a­tion in com­mu­nic­a­tion scen­arios. And of course: secur­ity (thus con­fid­en­ti­al­ity, integ­rity, avail­ab­il­ity) in there.

Hhmmmm. I feel a bit strange — just as I did the last days. Let’s see what’s com­ing next. On thursday next week (15. Sept. 2005) I give a short talk at the Kryptotag in Darm­stadt. It’s about my pro­ject. Hhmmmm.

You are currently browsing the phbaer blog archives for September, 2005.

Bookmarks

Meta