Dieses Projekt ist eine Implementierung des RSA-Algorithmus und einiger ElGamal-Derivate in Rust und TypeScript.
Um dieses Projekt lokal zu installieren, führen Sie die folgenden Schritte aus:
https://github.com/Tristan-H11/Kryptographie.git
cd Kryptographie bzw. cd GUI
npm install
cargo build
Falls die Toolschain für Rust nicht installiert ist, kann sie hier heruntergeladen werden. Falls die Version nicht aktuell ist und für hinterlegte Abhängigkeiten aktualisiert werden muss, öffnen Sie CDM (Komandozeile) und geben folgendes ein " rustup update stable ".
Um das Projekt auszuführen, verwenden Sie die folgenden Befehle:
Für Rust:
cargo run --release
Für Angular:
cd ./GUI
ng serve