CrypTool 2.0 10. August 2010 Dipl.-Inform. Matthäus Wander Universität Duisburg-Essen Verteilte...

Post on 28-Mar-2015

215 views 0 download

Transcript of CrypTool 2.0 10. August 2010 Dipl.-Inform. Matthäus Wander Universität Duisburg-Essen Verteilte...

CrypTool 2.0

10. August 2010

Dipl.-Inform. Matthäus WanderUniversität Duisburg-EssenVerteilte Systeme

2

Kryptographisches Toolkit

10. August 2010Matthäus Wander

Visuelle ProgrammierungRSA

10. August 2010 3Matthäus Wander

Visuelle ProgrammierungDiffie-Hellman-Schlüsselaustausch

10. August 2010 4Matthäus Wander

Visualisierung von AlgorithmenPRESENT

10. August 2010 5Matthäus Wander

KryptoanalyseEnigma Ciphertext-only Attack

10. August 2010 6Matthäus Wander

Kryptoanalyse (2)Brute-Force-KeySearcher

10. August 2010 7Matthäus Wander

Kryptoanalyse (3)Primfaktorzerlegung mit dem Quadratischen Sieb

10. August 2010 8Matthäus Wander

Verteilte KryptoanalysePeer-to-Peer-verteilter Brute-Force-KeySearcher

10. August 2010 9Matthäus Wander

Verteilte Kryptoanalyse (2)Peer-to-Peer-verteiltes Quadratisches Sieb

10. August 2010 10Matthäus Wander

Eckdaten

• 58 KLOC– Microsoft Code Metrics– Logische Programmzeilen

• .NET 4.0• Plugin-Architektur• Windows Presentation Foundation (WPF)• 100 Beispielprojekte mitgeliefert

10. August 2010 11Matthäus Wander

Organisation

• Projekt-Website– http://cryptool2.vs.uni-due.de– Download Nightly Build

• Open Source– Apache-Lizenz

• Subversion Code Repository– https://www.cryptool.org/svn/CrypTool2/– Lesezugriff: anonymous, kein Passwort

10. August 2010 12Matthäus Wander

Organisation (2)

• Trac Projektverwaltung– https://www.cryptool.org/trac/CrypTool2/– Wiki– Bugtracker

• Diskussionsgruppen– Skype Chat– Mailing-Liste– https://www.cryptool.org/trac/CrypTool2/wiki/DiscussionGroups

• Aktuell ca. 15-20 aktive Entwickler

10. August 2010 13Matthäus Wander

Mitmachen?

• Visual Studio Express 2010• HowTo unter http://cryptool2.vs.uni-due.de/

10. August 2010 14Matthäus Wander

Mitmachen? (2)

10. August 2010 15Matthäus Wander