Fshp

Mot de passe haché assez sécurisé
Télécharger maintenant

Fshp Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Public Domain
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Berk D. Demir

Fshp Mots clés


Fshp La description

Mot de passe haché assez sécurisé FSHP (un mot de passe haché assez sécurisé) est une implémentation de hachage de mot de passe salé et hachée itérative.Design est similaire à la spécification PBKDF1 dans RFC 2898 (AKA: PKCS n ° 5: spécification de cryptographie basée sur le mot de passe version 2.0) FSHP permet de choisir la longueur du sel, le nombre d'itérations et la fonction de hachage cryptographique sous-jacente chez SHA-1 et SHA-2 (256, 384, 512) .SecurityDefault FSHP1 utilise 8 sels d'octets, avec 4096 itérations de hachage SHA-256. * 8 mètres d'octets rend les attaques de table arc-en-ciel impraticable en multipliant l'espace requis avec 2 ^ 64. * 4096 Les itérations provoquent des attaques de force brute pour être assez chères. * Il n'existe aucune attaque connue contre SHA-256 pour trouver des collisions avec un effort informatique de moins de 2 ^ 128 opérations au moment de cette version.Implementations * Python: Testé avec 2.3.5 (W / Hashlib), 2.5.1, 2.6.1 * Ruby: Testé avec 1,8,6 * PHP5: Testé avec 5.2.6 * Java: Testé avec 1,4, 1,5, 1.6. Dépendance: Apache Commons - Codec (base64) * Perl: Testé avec 5.8.8Everyone est plus que bienvenue pour créer des implémentations linguistiques manquantes ou polir les actualités actuelles.Basic >>> HASHED_PW = FSHP.CRYPT ('OrpheanbeHoldersCryDout') >>> Imprimer Hashed_PW {FSHP1 | 8 | 4096} GVSUFDAJDH0VBOSN1GUHZGLHP7BMKBCVH / 3TQQGIJADXPC + 6NCG3G == >>> FSHP.CHECK ('ORPHANBEHOLDERSCRYDOUTBT', HASHED_PW) TruCustomizing a défini une base de sécurité de stockage de mot de passe plus élevé. * Augmentez la longueur du sel de 8 à 16 à 16. * Augmentez les tours de hachage par défaut 4096 à 8192. * Sélectionnez FSHP3 avec SHA-512 comme algorithme de hachage sous-jacent. >>> Hashed_PW = FSHP.CRYPT ('ExecuteOrder66', Sallen = 16, tours = 8192, variante = 3) >>> Imprimer Hashed_PW {FSHP3 | 16 | 8192} 0AY7RZQ + / PR + RD5 / I9SSRM7CJGUYT8IBPLG5QPUNG + ZHUDQC3AO / JBZONIBUTAEWHEYJA2VZEZ7JAWYJA2EQULESQ4JAWYJA2EQULESQ4JAWYJA2EQULESQ4JAWYJA2EQULESH · Python


Fshp Logiciels associés