Zum Inhalt springen
uencoder

Hiding (Side-Channel Defense)

Hiding (Side-Channel-Verteidigung) ist eine Verteidigungsstrategie, die Seitenkanalinformationen beseitigt, indem physikalische Leckagen unabhängig von den verarbeiteten Werten gemacht werden (konstante Zeit, konstanter Verbrauch).

Zweck

Beseitigt die Korrelation zwischen physikalischer Leckage und Schlüssel an der Quelle und bildet — ergänzend zum Masking — die erste Verteidigungslinie gegen Seitenkanäle.

Mechanismus

Constant-Time-Implementierungen halten den Ausführungspfad datenunabhängig; Dual-Rail-Logik (vorgeladen) hält den Verbrauch pro Zyklus konstant; abgeschirmte Gehäuse verringern die EM-Abstrahlung.

Anwendungsfälle

  • Constant-Time-Kryptoimplementierungen
  • Dual-Rail-Logikdesign
  • EM-abgeschirmte Gehäuse

Verwandte Tools

References