Le compte à rebours est lancé pour Keyfactor Tech Days | Réservez votre place dès aujourd'hui !

NIST PQC Support and More - Bouncy Castle C# .NET 2.5.0

Mises à jour techniques

Avec Bouncy Castle C# .NET 2.5.0, les développeurs ont accès aux outils cryptographiques les plus récents, ce qui leur permet de relever les nouveaux défis en matière de sécurité, d'assurer la pérennité de leurs systèmes et de répondre à des cas d'utilisation spécialisés dans la cryptographie légère pour IoT, la sécurité post-quantique et la gestion des mots de passe.

Cette version poursuit notre engagement en faveur de l'innovation, en permettant aux développeurs de créer des applications sécurisées, évolutives et conformes aux normes.

Points forts

Prise en charge des normes du NIST en matière de cryptographie postquantique (PQC)

Cette version introduit la prise en charge des algorithmes PQC récemment normalisés par le NIST, notamment :

  • ML-KEM (Mécanisme d'encapsulation des clés)
  • ML-DSA et SLH-DSA (Algorithmes de signature numérique)

Il prend également en charge les chaînes de contexte de signature, ce qui permet d'étendre les applications de chiffrement et d'authentification sécurisés. Ces avancées permettent aux développeurs de commencer à migrer des algorithmes classiques vers des alternatives résistantes au quantum, garantissant une sécurité à long terme pour le cryptage et les signatures numériques.

Mise à jour de la prise en charge des algorithmes Ascon

Conformément au projet de norme NIST SP 800-232 pour la cryptographie légère, la famille d'algorithmes Ascon dans Bouncy Castle C# .NET a été mise à jour. Ascon fournit des primitives de cryptage, d'authentification et d'intégrité, optimisées pour une utilisation dans les systèmes IoT et embarqués. Cette mise à jour est essentielle pour les développeurs et les ingénieurs qui travaillent avec des dispositifs contraignants, où la cryptographie légère est nécessaire.

Support de l'algorithme PBE d'Argon2

La version inclut désormais l'algorithme Argon2 Password-Based Encryption (PBE), vainqueur de la Password Hashing Competition. Argon2 est un algorithme à mémoire dure conçu pour se protéger contre les attaques modernes sur les mécanismes PBE plus anciens, garantissant ainsi une sécurité plus forte pour le chiffrement basé sur les mots de passe.

Pour les développeurs qui ont besoin d'une génération de clés sécurisée par mot de passe pour leurs applications, Argon2 PBE offre une alternative de sécurité supérieure aux mécanismes PBE traditionnels, protégeant les données sensibles contre les menaces avancées.

Télécharger BC C# .NET Lire les notes de mise à jour