Barvna shema: Temna
Trenutno dejavna stran: start » de » Dokumentation » Post-Quanten-Kryptografie » WKL.System.Security.Cryptography – Überblick » Fehlerbehebung » Die Richtlinie weist eine Operation ab

Die Richtlinie weist eine Operation ab

Eine Operation wirft eine CryptographicException, die BSI TR-02102-1 nennt, etwa:

CryptoMode.PostQuantum uses a post-quantum method without a classical one, which BSI TR-02102-1 (2026-01), §2.4 and §5.3.4 does not recommend. Use CryptoMode.Hybrid, or permit it at startup with PostQuantumConfig.Exemptions |= PostQuantumExemptions.PurePostQuantum.
ML-KEM-512 is not recommended by BSI TR-02102-1 (2026-01), §2.4.3, Table 2.7; use ML-KEM-768 or ML-KEM-1024. To create data with it anyway, permit it at startup with PostQuantumConfig.Exemptions |= PostQuantumExemptions.ReducedParameterSets. Verifying and decapsulating existing data needs no exemption.

Umgebung

Alle Zielsysteme. Betroffen sind Operationen mit PQ-Verfahren, die BSI TR-02102-1 (2026-01) nicht empfiehlt.

Ursache

Die Bibliothek setzt die Empfehlungen von BSI TR-02102-1 als Voreinstellung durch. Neue Daten mit ML-DSA-44, ML-KEM-512, Composite ML-KEM oder dem ersten Kombinierer der Bibliothek entstehen nur mit einer Freischaltung. Die Betriebsart PostQuantum braucht sie für jede Operation, auch für das Prüfen. Die Meldung nennt den Abschnitt der Richtlinie, die empfohlene Alternative und den Schalter.

Lösung

Wählen Sie, je nach Anwendung, einen dieser Wege:

  • Ein empfohlenes Verfahren verwenden. Ersetzen Sie ML-DSA-44 durch ML-DSA-65 oder ML-DSA-87 und ML-KEM-512 durch ML-KEM-768 oder ML-KEM-1024. Verwenden Sie CryptoMode.Hybrid statt CryptoMode.PostQuantum.
  • Die Abweichung ausdrücklich erlauben, wenn eine Norm oder eine Gegenstelle das Verfahren verlangt. Setzen Sie den Schalter aus der Meldung einmal beim Start der Anwendung:

    PostQuantumConfig.Exemptions |= PostQuantumExemptions.ReducedParameterSets;

    Jede Verwendung meldet dann das Ereignis PostQuantumConfig.PolicyDeviation, das Sie protokollieren können.

Welche Verfahren welchen Schalter brauchen, steht in Richtlinie für Post-Quanten-Verfahren.

de/wiki/pqcrypt/lib/troubleshooting/policy-refuses-operation.txt · Zadnja sprememba: uporabnika Wolfgang van der Stille