PB à toute heure et à tout moment. (à parcourir avec modération)

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 12-03-2019 12:48:31

Krug  
Membre
Date d'inscription: 04-06-2009
Messages: 7
Pépites: 53
Banque: 0

BCrypt

Bonjour,

J'ai besoin de crypter des chaines de caractères en BCrypt (https://fr.wikipedia.org/wiki/Bcrypt).
J'ai cherché dans les scripts sur Topwiz (http://www.topwizprogramming.com/freecode_bcrypt.html),
et je n'ai rien trouvé.

Dans PB2017R3, il existe maintenant un object CrypterObject, mais encore rien pour le Bcrypt.
Seul un ActiveX "payant" est capable de le faire (www.chilkatsoft.com).

Connaisez-vous un autre moyen de faire du Bcrypt en PB ?

Merci de vos réponses.

Hors ligne

 

#2 13-03-2019 17:41:06

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1116
Pépites: 4,296,080,198
Banque: 9,223,372,036,854,776,000
Site web

Re: BCrypt

Intéressant... Les fonctions BCrypt de microsoft n'ont rien à voir avec le hashage BCrypt
Il y a une explication intéressante sur StackO : en fait chez krosoft, "BCrypt" se lit "BestCrypt" !

Pour PB17/CrypterObject, Bruce Armstrong cite explicitement Blowfish dans les algos supportés et comme BCrypt est basé dessus tu peux peut-être le faire ? J'ai vu plusieurs portages de BCrypt en java :
- https://www.mindrot.org/projects/jBCrypt/
- https://github.com/patrickfav/bcrypt

Et en C (un wrapper vers du R fait en C, qui montre qu'il y a peu de code) : https://github.com/jeroen/bcrypt

Une autre piste ici : c'est plus ou moins un hack qui utilise un objet proxy vers Java Cryptography Extensions qui lui supporte BlowFish. Le code java précédemment cité peut peut-être servir avec ça ?


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22