CrypTool-2 README

The project's README from github.com/CrypToolProject/CrypTool-2. As one markdown file: README.md.

Open-source e-learning Windows application for cryptography and cryptanalysis. Part of the CrypTool project.

Discord

Documentation | Download CrypTool 2

ℹ️ About

CrypTool 2 (CT2) is a modern e-learning program for Windows, which visualizes cryptography and cryptanalysis. It includes not only the encryption and cryptanalysis of ciphers, but also their basics and the whole spectrum of modern cryptography.

CT2 provides a graphical user interface for visual programming. So workflows can be visualized and controlled to enable intuitive manipulation and interaction of cryptographic functions.

The vector-oriented GUI is based on the Windows Presentation Foundation (WPF) and gives users the ability to scale the current view at will.

📺 Screenshots

startencter.png The Startcenter is the first screen that appears, when you start CrypTool 2

blockmode_visualization.png A template showing two different modes of operation (ECB and CBC) for AES

🔎 Features

📚 Documentation

👑 Releases and 🌓 Nightly Builds

CrypTool 2 is built every night and released in the so-called "nightly build". Also, stable versions are published regularly. Both versions can be downloaded either as a Windows installer and installed or as a zip installation with no need of installation. Finally, nightly builds and stable releases can be updated using the updater shipped within CT2.

The build system is located and executed on a private server maintained by the CrypTool 2 team. All released CrypTool 2 builds are digitally signed using a software signing certificate.

👷 Building and Developing CrypTool 2

📞 Get in Touch

📜 License

Apache License, Version 2.0.

CrypTool-2 (CrypToolProject/CrypTool-2)

Searching Database…

这是什么?CrypTool 2(CT2)是一款免费开源的 Windows 电子学习软件,通过可视化方式展示密码学和密码分析——从 Enigma 等经典密码到现代加密技术——适合互动学习和学术研究。
它是桌面应用还是在浏览器里用的?它是一个 Windows 桌面应用程序。它基于矢量的 WPF 界面本身就兼作可视化编程环境,可以直接在本地电脑上搭建并运行密码学工作流。
我怎么把它装起来?从 CrypTool 网站下载稳定版或夜间构建版——可以运行 Windows 安装程序,也可以直接解压 zip 免安装使用。之后可以通过内置的更新功能获取更新。
在 Mac 或 Linux 上能用吗?没有原生版本——CT2 用 C# 编写,界面基于 WPF,官方只提供 Windows 的安装程序和 zip 包。
新手应该从哪里入门?从 Startcenter 开始——也就是启动 CT2 后看到的首个界面——然后打开 250 多个模板中的任意一个,比如对比 AES 在 ECB 和 CBC 模式下表现的那个场景模板,再从那里继续探索。
除了内置帮助,还能在哪里找到教程?该项目在资源页面汇总了入门介绍、手册和研讨课材料,开发者文档放在 GitHub wiki 上,还运营着 'Cryptography for everybody' YouTube 频道。
它和我以前听说过的 CrypTool 是一回事吗?是的——CT2 是 CrypTool 项目的一部分,同属那个面向密码学和密码分析的开源电子学习计划。
Size
306.9 MB
Stars
168
Updated
CommitOct 06
Age
5y
Commits · 90 Days