php sodium chiffrement [Résolu] - PHP - Programmation
Marsh Posté le 28-09-2021 à 11:32:57
Hello,
La commande pecl ne semble pas dispo sur ta machine,
fais un
Code :
|
avant de lancer l'install de la lib
Marsh Posté le 28-09-2021 à 11:43:19
exacte, php-pear n'était pas installé, c'est maintenant installé.
voilà le résultat:
Code :
|
PS: je suis sur Ubuntu 20.04 en VM.
Marsh Posté le 28-09-2021 à 11:56:35
Code :
|
Marsh Posté le 28-09-2021 à 12:57:49
J'ai du nouveau, il faut installer php-dev pour avoir phpize:
Code :
|
Et maintenant (voir lignes 140, 141):
Code :
|
Marsh Posté le 28-09-2021 à 13:25:15
Ça fonctionne
En fait il n'est pas nécessaire (voir déconseillé) de décommenter extension=sodium dans /etc/php/7.4/cli/php.ini, sinon on obtient un Warning comme quoi le module est déjà chargé:
Code :
|
En commentant extension=sodium, impeccable !
Code :
|
Marsh Posté le 28-09-2021 à 14:22:59
Oui donc en fait, ta question n'avait rien à voir avec sodium, mais comment installer et compiler une extension PHP.
Marsh Posté le 28-09-2021 à 11:27:57
Bonjour,
je suis à la fin d'un cours sur la cryptographie - Sécurisez vos données avec la cryptographie, aussi j'essaie de mettre tout cela en pratique…
Il s'agit du hachage des mots de passe à l'aide php et sodium.
Ce que j'ai fait:
Ce qui n'est pas passé:
De plus j'ai décommenté extension=sodium:
Ensuite j'ai copié le code proposé dans le cours ici ,et j'ai essayé de le lancer:
Je ne connais pas bien php, mais je ne suis pas une quiche. Sans en avoir jamais fait j'arrive à peu près à lire le petit programme.
echo (comme en bash…)
. (pour appliquer echo deux fois de suite)
PHP_EOL (end of line…)
D'où les trois lignes qui s'affichent en dessous, ok.
Apparemment la librairie sodium ne se charge pas dynamiquement, c'est grave ?
J'aimerais bien réaliser ces TP et que ça se passe bien.
Merci pour votre aide.
Message édité par mozaia le 28-09-2021 à 13:26:14
---------------
Dimensions Moebius Sésamath