Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Galdralag-firmware — Ein kryptografisches Framework für Baochip-1x. | Kitploit
Tools/GitHubGitHub/supermagnum/galdralag-firmware
Embedded-System-SicherheitVerschlüsselungs-/EntschlüsselungstoolsKryptographieHardware-SicherheitIdentitäts- & Zugriffsmanagement (IAM)AuthentifizierungFirmware-Analyse
GitHubsupermagnum/galdralag-firmware

Galdralag-firmware

Ein kryptografisches Framework für Baochip-1x.

Repository anzeigen
331vor 1 MonatNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Galdr — Galdralag-Firmware

Open Invention Network

Open Invention Network member

Dieses Projekt ist bei der Open Invention Network (OIN) registriert. OIN ist ein defensiver Patentpool: Mitglieder lizenzieren Linux-bezogene Patente gegenseitig, damit Teilnehmer Open-Source-Software mit reduziertem Patentrisiko ausliefern und nutzen können.

Status: Warten auf: https://github.com/betrusted-io/xous-core/pull/937


Inhaltsverzeichnis

  • Open Invention Network
  • Sicherheitshinweis: Shamir-Host-Split
  • Worum es hier geht
    • Galdra-Kontakt-Metadaten
    • Was diese Firmware ist (und was nicht)
    • Signierte Firmware (Ed25519, boot0)
  • Ist das KI-Müll?
  • Testergebnisse
  • Warum Rust?
    • Speichersicherheit
    • Systemnahe Robustheit (mit Grenzen)
    • Schutz von Schlüsselmaterial (Projektmuster)
    • Auditierbar durch Design
    • Was Rust nicht verhindert
    • Einrichten einer virtuellen Maschine zur Evaluierung
    • Risikobewertung und Deployment
  • Galdralag für Dummies
    • Was ist GnuPG?
  • GnuPG-/OpenPGP-Schlüssel und Galdra-Schlüssel
    • Metadaten-Vergleich (GnuPG vs. Galdra)
  • Übersprungene und ignorierte Tests
  • Über den Namen
  • Dokumentation
  • Code-Übersicht (Funktions- und Modulindex)
  • Crate-Abhängigkeiten (Upstream vs. Projekt)
  • Debugging-Anweisungen
  • docs/AUDIT_LOG.md
  • docs/BIOMETRIC_API.md
  • docs/HARDWARE_BRINGUP_TEST_PLAN.md
  • docs/KEY_LIFECYCLE.md
  • docs/RRAM_LAYOUT.md
  • docs/THREE_FACTOR_AUTH.md
  • docs/THREAT_MODEL.md
  • Glossar (in einfacher Sprache)
  • OpenPGP- und GnuPG-Kompatibilität
  • Token-Sitzung und Schlüsselexport
  • Web of Trust und Key-Signing-Partys
    • Den eigenen Galdralag-Fingerabdruck ermitteln
    • Was ist das Web of Trust?
    • Wie es funktioniert
    • Key-Signing-Partys
    • Typischer Ablauf bei einer Key-Signing-Party
    • Fingerabdrücke statt vollständiger Schlüssel bei der Veranstaltung
    • Keyserver
    • Keyserver verwenden
    • Gängige Keyserver
    • Best Practices und Fallstricke
    • Fulla (WoT-Registry-Server)
  • Standards vs. firmwarespezifische Funktionen
  • Shamir Secret Sharing und Laufwerksverschlüsselung
  • Deutsche eID und Governikus als Vertrauensanker für öffentliche Schlüssel
  • Standardisierungsprozess: Shamir und ephemerer Schlüsselaustausch
    • CESS (verwandter offener Standard)
  • Sequoia PGP (falls dieses Repository nicht reagiert)
  • Plattformunterstützung (nur Linux)
  • Build, Installation und Deinstallation
    • Firmware kompilieren
    • Flashen
    • Host-Tools kompilieren und installieren (galdra, galdrad, galdra-gtk)
    • galdrad und die Desktop-GUI (galdra-gtk) ausführen
    • Host-Tools deinstallieren
  • Schlüsselfunktionen
    • Was dieses Token ungewöhnlich macht
    • Dual-Hardware-Key-Quorum (Integrator-Muster)
    • Kryptografische Fähigkeiten
      • Asymmetrisch / Schlüsselvereinbarung
      • Symmetrisch / AEAD
      • Schlüsselableitung / MAC / Digest
      • Schlüsselverwaltung
    • Sicherheitseigenschaften
    • PIN-Richtlinie
  • Post-Quanten-Status
    • Implementiert — nicht auditiertes Crate (feature-gated)
    • Ausstehendes unabhängiges Audit — noch nicht implementiert
    • Wird nicht implementiert
  • Zeroisation — Hardware-Einschränkung
  • Workspace-Layout
  • Richtlinie für kryptografische Abhängigkeiten
  • Schnellstart
  • Bekannte Einschränkungen / offene Arbeit
    • CCID-Initial-PIN: Dabao CCID vs. Legacy-CDC
  • Lizenz

Worum es hier geht

Firmware für Baochip-1x-Geräte (Dabao-Evaluierungsboard), die auf dem Xous-Mikrokernel läuft und für riscv32imac-unknown-none-elf gebaut wird.

Sie befindet sich hier: https://www.baochip.com/

Das Gerät ist ein Hardware-Sicherheitstoken derselben Kategorie wie Geräte der Nitrokey-Klasse, mit OpenPGP-Smartcard-ähnlichem Verhalten und einem verschlüsselten Tresor. Der vollständige Hardware-Stack — RTL, Schaltpläne, Bootloader, OS — ist Open Source und auditierbar.

Hardware-Spezifikation, Boot-Modell, Anforderungstabellen und ComboHash/PKE- Nutzung sind in Supermagnum/Baochip-1x-firmware dokumentiert. Das Dabao-Evaluierungsboard (KiCad, Schaltpläne, Schalter, Pinout) ist baochip/dabao. Um den Bootloader-Modus zum Flashen zu erreichen, SW2 drücken, um ihn umzuschalten (siehe Schaltplan in diesem Repo). Architekturhinweise für dieses Repository: docs/ARCHITECTURE.md.

Galdra-Kontakt-Metadaten

Tool herunterladen