NIST PQC-Unterstützung und mehr - Bouncy Castle C# .NET 2.5.0

Produkt

Mit Bouncy Castle C# .NET 2.5.0 erhalten Entwickler Zugang zu den neuesten kryptografischen Werkzeugen, die sie in die Lage versetzen, aufkommende Sicherheitsherausforderungen zu bewältigen, ihre Systeme zukunftssicher zu machen und spezielle Anwendungsfälle in der leichtgewichtigen Kryptografie für IoT, Post-Quantum-Sicherheit und Passwortverwaltung zu bedienen.

Mit dieser Version setzen wir unser Engagement für Innovation fort und ermöglichen es Entwicklern, sichere, skalierbare und standardkonforme Anwendungen zu erstellen.

Höhepunkte

Unterstützung für NIST Post-Quantum Cryptography (PQC) Standards

Mit dieser Version wird die Unterstützung für die neuen standardisierten NIST PQC-Algorithmen eingeführt, einschließlich:

  • ML-KEM (Schlüssel-Kapselungs-Mechanismus)
  • ML-DSA und SLH-DSA (Algorithmen für digitale Signaturen)

Darüber hinaus werden Signaturkontextstrings unterstützt, was erweiterte Anwendungen für sichere Verschlüsselung und Authentifizierung ermöglicht. Diese Fortschritte ermöglichen es Entwicklern, von klassischen Algorithmen auf quantenresistente Alternativen umzusteigen und so langfristige Sicherheit für Verschlüsselung und digitale Signaturen zu gewährleisten.

Aktualisierte Unterstützung für Ascon-Algorithmen

In Übereinstimmung mit dem Entwurf des NIST SP 800-232 Standards für Lightweight Cryptography wurde die Ascon Algorithmenfamilie in Bouncy Castle C# .NET aktualisiert. Ascon bietet Primitive für Verschlüsselung, Authentifizierung und Integrität, die für die Verwendung in IoT und eingebetteten Systemen optimiert sind. Dieses Update ist wichtig für Entwickler und Ingenieure, die mit eingeschränkten Geräten arbeiten, für die eine leichtgewichtige Kryptografie erforderlich ist.

Unterstützung des Argon2 PBE Algorithmus

Die neue Version enthält den Argon2 Password-Based Encryption (PBE) Algorithmus, den Gewinner des Password Hashing Wettbewerbs. Argon2 ist ein speicherfester Algorithmus, der zum Schutz vor modernen Angriffen auf ältere PBE-Mechanismen entwickelt wurde und eine höhere Sicherheit für passwortbasierte Verschlüsselung gewährleistet.

Für Entwickler, die eine sichere passwortbasierte Schlüsselgenerierung für Anwendungen benötigen, bietet Argon2 PBE eine überlegene Sicherheitsalternative zu herkömmlichen PBE-Mechanismen und schützt sensible Daten vor fortschrittlichen Bedrohungen.

BC C# .NET herunterladen Lesen Sie die Versionshinweise