Skip to content

CipherRain dient als Lernplattform für alle, die sich für Verschlüsselungstechniken interessieren und diese in einer sicheren Umgebung ausprobieren möchten. Es bietet eine intuitive Benutzeroberfläche und eine Vielzahl von Algorithmen, um das Verständnis und die Anwendung von Verschlüsselung zu fördern.

Notifications You must be signed in to change notification settings

Walpurga03/CipherRain

Repository files navigation

CipherRain

Projektübersicht

CipherRain ist eine vielseitige Verschlüsselungsanwendung, die verschiedene Algorithmen zur Sicherung von Informationen bereitstellt. Die Anwendung bietet eine benutzerfreundliche Oberfläche und ist für den Einsatz in verschiedenen Szenarien geeignet, von der einfachen Verschlüsselung bis hin zur komplexen Datenverarbeitung.

Features

  • Unterstützung für mehrere Verschlüsselungsalgorithmen:
    • RSA
    • AES
    • Blowfish
    • Caesar
    • Vigenere
    • XOR
    • SHA-256
    • RIPEMD-160
  • Benutzerfreundliche Oberfläche mit Matrix-Design
  • Möglichkeit, eigene Schlüssel für RSA zu verwenden

Installation

  1. Repository klonen:
    git clone <repository-url>
  2. In das Projektverzeichnis wechseln:
    cd CipherRain
  3. Abhängigkeiten installieren:
    npm install
  4. Anwendung starten:
    npm start

Verwendung

  • Starten Sie die Anwendung und wählen Sie den gewünschten Verschlüsselungsalgorithmus aus dem Menü.
  • Geben Sie den zu verschlüsselnden oder zu entschlüsselnden Text ein.
  • Verwenden Sie die generierten oder eigenen Schlüssel, um die Operationen durchzuführen.

Technologien

  • React
  • TypeScript
  • SCSS
  • Vite
  • jsencrypt
  • crypto-js

Mitwirkende

Beiträge sind willkommen! Bitte erstellen Sie einen Pull-Request oder eröffnen Sie ein Issue, um Vorschläge zu machen.

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert.

About

CipherRain dient als Lernplattform für alle, die sich für Verschlüsselungstechniken interessieren und diese in einer sicheren Umgebung ausprobieren möchten. Es bietet eine intuitive Benutzeroberfläche und eine Vielzahl von Algorithmen, um das Verständnis und die Anwendung von Verschlüsselung zu fördern.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages