14
DGA MI 2010 Diapositive N°1 MINISTÈRE DE LA DÉFENSE French Ministry of Defense - DGA Laurent CAILLEUX .

Trusted bird mozilla - dgami - fossa2010

Embed Size (px)

DESCRIPTION

From the author of the project !

Citation preview

Page 1: Trusted bird mozilla -  dgami - fossa2010

DGA MI 2010 Diapositive N°1MINISTÈRE DE LA DÉFENSE

French Ministry of Defense - DGA

Laurent CAILLEUX

.

Page 2: Trusted bird mozilla -  dgami - fossa2010

DGA MI 2010 Diapositive N°2MINISTÈRE DE LA DÉFENSE

IntroductionIntroduction

� Why Trustedbird ?

� What is Trustedbird ?

� Services provided by Trustedbird

� Demonstration

� Conclusion

Page 3: Trusted bird mozilla -  dgami - fossa2010

DGA MI 2010 Diapositive N°3MINISTÈRE DE LA DÉFENSE

WhyWhy Trustedbird ?Trustedbird ?

� Main goals

� Initiate an open source community

� Mail client for the military, industry,

administration and civilian environments

� PEA Project (PEA COMLL)

� Participants

Page 4: Trusted bird mozilla -  dgami - fossa2010

DGA MI 2010 Diapositive N°4MINISTÈRE DE LA DÉFENSE

WhatWhat isis Trustedbird ?Trustedbird ?

� Trustedbird is a secure mail client

� TrustedBird is based on Thunderbird

� Trustedbird is open source

� All modules are distributed under free software licenses

� MPL version 1.1+,

� GPL version 2+

� LGPL version 2.1+

� Trustedbird is cross platform

� Trustedbird is based on � Open standards

� IETF Standards (RFC)

Page 5: Trusted bird mozilla -  dgami - fossa2010

DGA MI 2010 Diapositive N°5MINISTÈRE DE LA DÉFENSE

TrustedBird TrustedBird -- roadmaproadmap

� Start of project (2006)� State of the art

� Definition of technical and functionnal scope

� Validation of the military requirements

� Study of messaging clients� ���� Mozilla Thunderbird

� Study of different types of licenses� ���� MPL 1.1+, GPL 2+, LGPL 2.1+

� On january 2007, first developments

Page 6: Trusted bird mozilla -  dgami - fossa2010

DGA MI 2010 Diapositive N°6MINISTÈRE DE LA DÉFENSE

TrustedBird TrustedBird -- roadmaproadmap

� First release on may 2007, version 0.1� Mail client, MDN, DSN, basic functionality

� ���� Milimail

� Second release on july 2008, version provided with security extensions

� On march 2009� ���� TrustedBird

� Specifications of the latest features

� On october 2010, final release

Page 7: Trusted bird mozilla -  dgami - fossa2010

DGA MI 2010 Diapositive N°7MINISTÈRE DE LA DÉFENSE

Services Services providedprovided by Trustedbirdby Trustedbird

� 2 modes of development:� Patchs

� Add-ons

� Services� Security services

� Security label

� request receipts

� SASL external

� Secure headers

� Directory services (Multi LDAP, Directory contact tabs …)

� Notification services (DSN, MDN with deletion receipt)

� Advanced format services (XIMF)

� Others services

Page 8: Trusted bird mozilla -  dgami - fossa2010

DGA MI 2010 Diapositive N°8MINISTÈRE DE LA DÉFENSE

Services Services providedprovided by TrustedBird by TrustedBird ––

Secure headersSecure headers

� Secure headers

� Extension of S/MIME

� Work of DGA MI

and headers

fields

SMIME + Secure

headers

Headers

Body

Signature

Signature of

body part

Page 9: Trusted bird mozilla -  dgami - fossa2010

DGA MI 2010 Diapositive N°9MINISTÈRE DE LA DÉFENSE

Services Services providedprovided by TrustedBird by TrustedBird -- XIMFXIMF

� eXtended Internet Message Format

� XIMF = Engine + instance(s)

� XIMF instance = Exchange format + forms

� XML

technology

XIMF message

Instances Engine Instances Engine

Sender Recipient

Use of customs forms

Instances Instances

Page 10: Trusted bird mozilla -  dgami - fossa2010

DGA MI 2010 Diapositive N°10MINISTÈRE DE LA DÉFENSE

Services Services providedprovided by TrustedBird by TrustedBird -- XIMFXIMF

� Custom header fields

� Use of XIMF and secure headers

� Work of DGA MI

From: Org1 <[email protected]>

To: Org2 <[email protected]>

Subject: Ceci concerne le projet Theos

Date: Thu, 22 Oct 2009 17:01:28 +0200

Message-ID: <[email protected]>

Pouvez vous, SVP, ……..

.

From: Org1 <[email protected]>

To: Org2 <[email protected]>

Subject: Ceci concerne le projet Theos

Date: Thu, 22 Oct 2009 17:01:28 +0200

Message-ID: <[email protected]>

X-XIMF-Version: 2.0

X-XIMF-Instance: Ent1V1

X-XIMF-Primary-Precedence: priority

X-XIMF-Correspondence-Type: official

X-XIMF-Security-Policy-Identifier: 1.3.28.0.0.5.1

X-XIMF-Security-Classification: CONFIDENTIAL

X-XIMF-Project: THEOS

X-XIMF-Attribution-Key-Word: PROJECT

Pouvez vous, SVP, ……..

.

IMF message XIMF message

Page 11: Trusted bird mozilla -  dgami - fossa2010

DGA MI 2010 Diapositive N°11MINISTÈRE DE LA DÉFENSE

DemonstrationDemonstration

� Demonstration environment

� Trustedbird 3.1.5� S/MIME signature

� Secure headers

� XIMF,

� Multi LDAP

� Thunderbird 3.1.5

� Scenarios� signed message and verification

� signed message with secure headers

� signed XIMF message with secure headers

� Access to multiple LDAP servers

Windows client

Trustedbird 3.1

Windows client

Trustedbird 3.1

Virtualized Linux server

PostfixCyrus IMAPOpenLDAPOpenSSL

Virtualized Linux server

PostfixCyrus IMAPOpenLDAPOpenSSL

Windows client

Trustedbird 3.1

Windows client

Trustedbird 3.1

Virtualized Linux server

PostfixCyrus IMAPOpenLDAPOpenSSL

Virtualized Linux server

PostfixCyrus IMAPOpenLDAPOpenSSL

Page 12: Trusted bird mozilla -  dgami - fossa2010

DGA MI 2010 Diapositive N°12MINISTÈRE DE LA DÉFENSE

Page 13: Trusted bird mozilla -  dgami - fossa2010

DGA MI 2010 Diapositive N°13MINISTÈRE DE LA DÉFENSE

Conclusion and futureConclusion and future

� Concept of toolbox

� Feedback of open source community management

� Trustedbird will be the messaging client of several

french MoD systems

� Integration of patchs in the future release of

Thunderbird (if possible) to avoid a fork

� Some components are already used in ministries

� Companies integrate TrustedBird in their solutions

http://www.trustedbird.org

Page 14: Trusted bird mozilla -  dgami - fossa2010

DGA MI 2010 Diapositive N°14MINISTÈRE DE LA DÉFENSE

ThankThank youyou for for youryour attentionattention

QuestionsQuestions