Il existe un certain nombre de normes liées à la cryptographie . Les algorithmes et protocoles standards constituent un centre d'étude ; les normes pour les applications courantes attirent une grande quantité de cryptanalyse .
Normes de cryptage
- Norme de chiffrement des données (DES, désormais obsolète)
- Norme de chiffrement avancée (AES)
- RSA, l'algorithme à clé publique d'origine
- OpenPGP
Normes de hachage
- MD5 128 bits (obsolète)
- SHA-1 160 bits (obsolète)
- SHA-2 disponible en variantes 224, 256, 384 et 512 bits
- Hachage à clé HMAC
- Fonction de dérivation de clé PBKDF2 (RFC 2898)
Normes de signature numérique
- Norme de signature numérique (DSS), basée sur l' algorithme de signature numérique (DSA)
- RSA
- Courbe elliptique DSA
Normes d'infrastructure à clés publiques (PKI)
- Certificats de clé publique X.509
Normes sans fil
- Wired Equivalent Privacy (WEP), gravement défectueux et remplacé par WPA
- Wi-Fi Protected Access (WPA) meilleur que WEP, une version partielle « pré-standard » de 802.11i
- 802.11i, également appelé WPA2, utilise AES et d'autres améliorations sur WEP
- Cryptage des téléphones portables A5/1 et A5/2 pour GSM
Normes fédérales de traitement de l'information du gouvernement américain (FIPS)
- FIPS PUB 31 Lignes directrices pour le traitement automatique des données Sécurité physique et gestion des risques 1974
- FIPS PUB 46-3 Norme de chiffrement des données ( DES ) 1999
- FIPS PUB 73 Lignes directrices pour la sécurité des applications informatiques 1980
- FIPS PUB 74 Lignes directrices pour la mise en œuvre et l'utilisation de la norme de chiffrement des données NBS 1981
- FIPS PUB 81 DES Modes de fonctionnement 1980
- FIPS PUB 102 Directives pour la certification et l'accréditation en matière de sécurité informatique 1983
- La norme FIPS PUB 112 Password Usage 1985 définit 10 facteurs à prendre en compte dans les systèmes de contrôle d'accès basés sur des mots de passe
- La norme FIPS PUB 113 Computer Data Authentication 1985 spécifie un algorithme d'authentification des données (DAA) basé sur DES , adopté par le ministère du Trésor et la communauté bancaire pour protéger les transferts de fonds électroniques.
- FIPS PUB 140-2 Exigences de sécurité pour les modules cryptographiques 2001, définit quatre niveaux de sécurité croissants
- Gestion des clés FIPS PUB 171 à l'aide de la norme ANSI X9.17 (ANSI X9.17-1985) 1992, basée sur DES
- La norme FIPS PUB 180-2 Secure Hash Standard (SHS) 2002 définit la famille SHA
- FIPS PUB 181 Générateur de mots de passe automatisé (APG) 1993
- FIPS PUB 185 Escrowed Encryption Standard (EES) 1994, un système d'entiercement de clés qui permet le décryptage des télécommunications lorsque cela est légalement autorisé.
- FIPS PUB 186-2 Norme de signature numérique ( DSS ) 2000
- FIPS PUB 190 Directives pour l'utilisation d' alternatives technologiques d'authentification avancées 1994
- FIPS PUB 191 Guide pour l'analyse de la sécurité des réseaux locaux 1994
- FIPS PUB 196 Authentification d'entité à l'aide de la cryptographie à clé publique 1997
- FIPS PUB 197 Norme de chiffrement avancée ( AES ) 2001
- FIPS PUB 198 Code d'authentification de message à clé hachée ( HMAC ) 2002
Demandes de commentaires sur Internet (RFC)
Normes classifiées
- Système de gestion des clés électroniques EKMS NSA
- FNBDT Norme vocale sécurisée à bande étroite de la NSA
- Cryptage Fortezza basé sur un jeton cryptographique portable au format PC Card
- Téléphone sécurisé STE
- Téléphone sécurisé plus ancien STU-III
- TEMPEST empêche les émanations compromettantes
Autre
- Réseau privé virtuel IPsec ( VPN ) et plus
- La norme IEEE P1363 couvre la plupart des aspects de la cryptographie à clé publique
- Sécurité de la couche transport (anciennement SSL)
- SSH sécurisé Telnet et plus
- Content Scrambling System (CSS, la norme de cryptage des DVD , brisée par DeCSS )
- Norme d'authentification Kerberos
- Norme d'authentification RADIUS
- Norme de paiement électronique ANSI X9.59
- Norme commune de système d'exploitation de confiance
- CRYPTREC Recommandations du gouvernement japonais en matière de cryptographie