CrypTool

CrypTool is an open- source project. Main result is the free educational software CrypTool that makes the concepts of cryptography and cryptanalysis experienced.

Functions

There are more than 200 implemented algorithms. This can be performed with your own data and parameters efficiently. The graphical user interface and extensive online help make it the user (also called " beginners " ) easy to get to know cryptologic methods. It explains both the most classical methods as well as modern techniques such as asymmetric cryptography (RSA, ECC), digital signatures, hybrid encryption, homomorphic encryption and the Diffie -Hellman key exchange method. Many methods are visualized. In addition, there are a few educational games, and an interactive guide that introduces the primes and elementary number theory.

Use

Use is CrypTool both in teaching at universities, in teaching at schools and in training in companies and authorities or in continuing education courses such as CISSP or TISP.

The CrypTool software is developed in an open source project. It was originally developed by German companies and universities, meanwhile, the 60 contributors come from all over the world. Grants in the form of software plug-ins came from people like universities or schools from the following cities: Belgrade, Berlin, Bochum, Brisbane, Darmstadt, Dubai, Duisburg -Essen, Eindhoven, Hagenberg, Jena, Kassel, Klagenfurt, Koblenz, London, Madrid, Mannheim, San Jose, Siegen, Utrecht, Warsaw.

The goal of CrypTool is to increase the understanding of the users of Cryptology, to explain the underlying concepts and sensitize the users of IT threats.

Languages ​​and Awards

The program is available in German, English, Polish, Spanish and Serbian. A Greek version is in the works.

CrypTool was internationally recognized as E -learning software: TeleTrusT Special Award 2004, EISA 2004, IT Security Award NRW 2004 Selected Landmark 2008 in " Germany - Land of Ideas" 2008 Worldwide package is currently only on the CrypTool page. over 6,000 times per month downloaded (just over 50% of the English version).

Development, History, Roadmap

CrypTool has been developed since 1998. Current release version of CrypTool 1 is the beginning of August 2010 released version 1.4.30. This runs on the Windows operating systems.

The CrypTooLinux project working on a port of CrypTool 1.x on Linux, but is very slow.

In contrast, making the two projects that develop the redesigned successor respectively as pure plugin applications since 2007, great progress and regularly publish new stable beta releases:

  • CrypTool 2.0 ( developed in C # /. NET) implements the concept of visual programming for cryptographic processes. There are currently over 100 crypto functions in CT2 are included.
  • JCrypTool 1.0 (developed with Java / Eclipse / RCP) runs on Windows, MacOS and Linux, and has both a document- and a function-oriented perspective. There are currently over 100 crypto functions in JCT are included.

Teacher portal

In addition, the CrypTool project includes a teacher portal designed to facilitate teachers to exchange teaching material on the subject of cryptology.

CrypTool online

Also the CrypTool project includes the websites CrypTool online and the Program -Mobil, the interested parties have the opportunity, right in the browser or in the smartphone try encryption method (using JavaScript) to have to download and install any software. Here an attempt is made to treat the subject for beginners and young people appealing and easy.

MysteryTwister C3 ( MTC3 )

Also the CrypTool project is a part of the 2010 launched international crypto Contest offering over 150 tasks around (old and new ) encryption method. In addition, the MTC3 website contains a moderated forum, user statistics and a Hall -of- Fame. The tasks range from simple puzzles for beginners to mathematical challenges of modern cryptanalysis for researchers and experts. Meanwhile, more than 3,000 registered users involved in solving the tasks.

208210
de