Il s'agit de l'application Linux nommée PWDTK.NET dont la dernière version peut être téléchargée sous le nom PWDTK_v2.0.0.2_Binary_AnyCPU_DOTNET451.zip. Il peut être exécuté en ligne sur le fournisseur d'hébergement gratuit OnWorks pour les postes de travail.
Téléchargez et exécutez en ligne cette application nommée PWDTK.NET avec OnWorks gratuitement.
Suivez ces instructions pour exécuter cette application :
- 1. Téléchargé cette application sur votre PC.
- 2. Entrez dans notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous voulez.
- 3. Téléchargez cette application dans ce gestionnaire de fichiers.
- 4. Démarrez l'émulateur en ligne OnWorks Linux ou Windows en ligne ou l'émulateur en ligne MACOS à partir de ce site Web.
- 5. Depuis le système d'exploitation OnWorks Linux que vous venez de démarrer, accédez à notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous souhaitez.
- 6. Téléchargez l'application, installez-la et exécutez-la.
CAPTURES D'ÉCRAN
Ad
PWDTK.NET
DESCRIPTION
Cette API utilise la spécification PBKDF2 avec HMACSHA512 comme fonction pseudo-aléatoire (PRF) sous-jacente pour effectuer le hachage salé sur un nombre spécifié d'instances afin d'éliminer la faisabilité des attaques par table arc-en-ciel et d'augmenter le coût de calcul de la génération de ces tables, ceci est connu comme étirement clé.Cette API offre également la possibilité de créer de GROSSES chaînes de sel aléatoires cryptographiques, car plus votre sel est GROS et plus aléatoire, mieux c'est ! (tables anti-arc-en-ciel)
J'allais utiliser l'implémentation Microsofts Rfc2898DeriveBytes (cb), mais après avoir appris qu'il utilisait HMACSHA1 comme PRF sous-jacent, j'ai décidé de moderniser cela et d'implémenter PBKDF2 avec HMACSHA512 à la place (plus fort contre les GPU)
Obtenez les binaires ici, mais pour le code source, veuillez utiliser le référentiel PWDTK.NET sur GitHub que vous pouvez cloner à partir d'ici : https://github.com/Thashiznets/PWDTK.NET.git
Veuillez envisager de faire un don (5ème bouton ci-dessus) si vous trouvez PWDTK.NET utile !
Forfait DISPONIBLE sur NuGet !!!
Merci - Ian
Caractéristiques
- Crypto génère aléatoirement du sel
- Intégration de la politique de mot de passe
- Implémentation de PBKDF2 utilisant HMACSHA512 comme PRF sous-jacent
- Contrôlez l'utilisation des ressources par rapport à l'étirement des clés en fournissant le nombre d'itérations conformément à la spécification PBKDF2
- Code open source et disponible pour examen par les pairs par des experts en sécurité\cryptographes
- Utilise l'encodage UTF-8 pour prendre en charge les caractères non anglais, mieux que les implémentations utilisant ASCII
- Créé en utilisant les instructions pour la norme PBKDF2 ici : http://www.ietf.org/rfc/rfc2898.txt
- Possibilité d'appeler Rfc2898.PBKDF2(P,S,c,dkLen) pour dériver les clés de chiffrement de votre taille spécifique
- Le code source comprend un exemple d'interface graphique avec une utilisation commune implémentée
Audience
Technologies de l'information, Science/Recherche, Développeurs, Auditeurs, Professionnels de la sécurité, Sécurité
Interface utilisateur
.NET/Mono
Langage de programmation
C#
Il s'agit d'une application qui peut également être récupérée à partir de https://sourceforge.net/projects/pwdtknet/. Il a été hébergé dans OnWorks afin d'être exécuté en ligne de la manière la plus simple à partir de l'un de nos systèmes d'exploitation gratuits.