Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1840 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] utiliser PGP avec PHP4

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] utiliser PGP avec PHP4

n°806846
stef_dober​mann
Personne n'est parfait ...
Posté le 26-07-2004 à 18:42:49  profilanswer
 

Bonjour,
 
j'ai trouvé un script permettant d'utiliser PGP avec PHP sur le site de Nexen mais je ne sais pas comment faire pour passer les arguments !!
 
voici la fonction :

Citation :

// Description : Voici une fonction simple, pour chiffre des données avec une clé publique PGP.
 
function pgp_encrypt($keyring_location,$public_key_id,$plain_text){
///note: the encryption key must be signed to avoid any PGP warnings
 
 $key_id = EscapeShellArg($public_key_id);  
 putenv("PGPPATH=$keyring_location" );
 // NOTE 'r' in the following popen() call
 $pipe = popen("pgp -feat +force $key_id" , 'r');  
 // write to the pipe
 fwrite($pipe, $plain_text);  
 $encrypted_text = '';
 while($s = fgets($pipe, 1024)) {  
  // read from the pipe
  $encrypted_text .= $s;
 };
 pclose($pipe);
 return $encrypted_text;
}
//fin de la fonction
 
 
// utilisation de la focntion :
$plain_text = "Texte à cryper";
echo pgp_encrypt($keyring_location,$public_key_id,$plain_text);


 
mais voila les 2 autres variables je ne sais pas les récupérer !!

Citation :

$keyring_location,$public_key_id


---------------
Tout à commencé par un rêve...
mood
Publicité
Posté le 26-07-2004 à 18:42:49  profilanswer
 

n°807440
stef_dober​mann
Personne n'est parfait ...
Posté le 27-07-2004 à 11:36:43  profilanswer
 

up !! je suis sur que quelqu'un sais comment il faut faire !


---------------
Tout à commencé par un rêve...
n°808059
joelan
Posté le 27-07-2004 à 21:28:29  profilanswer
 

bonjour pour information tu as l 'extension MCRYPT de PHP pour le cryptage symétrique.

n°808467
stef_dober​mann
Personne n'est parfait ...
Posté le 28-07-2004 à 11:38:01  profilanswer
 

je sais mais je voudrais crypter des informations avant de les envoyer par mail!
 
je ne crois pas qu'avec MCRYPT on puisse décrypter sans le serveur Apache/PHPc'est donc pour ca que je voudrais plutot utiliser cette solution qui me permet de décrypter un message presque n'importe ou !


---------------
Tout à commencé par un rêve...
n°808524
alien_nan
Posté le 28-07-2004 à 12:22:35  profilanswer
 

stef_dobermann a écrit :

je sais mais je voudrais crypter des informations avant de les envoyer par mail!
 
je ne crois pas qu'avec MCRYPT on puisse décrypter sans le serveur Apache/PHPc'est donc pour ca que je voudrais plutot utiliser cette solution qui me permet de décrypter un message presque n'importe ou !


 
PGP n'est pas illégal en France ?

n°811776
stef_dober​mann
Personne n'est parfait ...
Posté le 31-07-2004 à 11:03:50  profilanswer
 

non il est redevenu légal
 
vu sur le site de PGP http://etienne.durup.free.fr/secur [...] m#pourquoi
 
 

Citation :

Côté France
Ca y est ! PGP est tout à fait autorisé d'emploi en France. Le site qui le dit est celui du DCSSI (Défense Nationale). On ne peut pas trouver mieux comme référence je suppose. Voici la page des logiciels de cryptographie dont l'emploi est déclaré autorisé en France :
http://www.scssi.gouv.fr/present/c [...] html#24832



---------------
Tout à commencé par un rêve...
n°811894
Profil sup​primé
Posté le 31-07-2004 à 13:46:24  answer
 

question, c'est quoi PGP?

n°811964
joelan
Posté le 31-07-2004 à 15:37:40  profilanswer
 

stef je sais pas quel type de donnée tu essayes de proteger mais ca doit surement pas etre légal ton affaire.  
De plus la taille de la clé de décryptage RSA est limité en france à 128 bits.
Comme ce sujet me tient à coeur j'vais developper un peu.
 
La premier point à souligner est que les algorithmes de chiffrement sont independant des programmes.
DES a été inventé en 1977 et utilise une clé de 56 bits 3DES 168 bits ou 112 bits.
 
Dis toi bien que la source et le destinataire pourront toujours être retrouvés (IP source). Pour decrypter du DES ou du 3DES il y a des tas de logiciels.
 
Au mieux, pense aux technologies existantes notamment le VPN ou le tunneling SSH, IPsec qui s'insère directement avant la couche d'application (HTTP => https , imap => imaps , Ftp => sftp).  
 
Si tu as besoin d'authentifier les personnes de tes messages il y a le javascript et MD5.
 
Site-Web : www.rsasecurity.com, http://httpd.apache.org/docs/,
 
Mot-clés : SSL, rootkit, SSH, tunneling, authentication, firewall linux VPN
 
PS: je crois que les log de ton activité sont conservés par les FAI pendant 1 an (ou + ...)


Message édité par joelan le 31-07-2004 à 15:40:43
n°812761
stef_dober​mann
Personne n'est parfait ...
Posté le 02-08-2004 à 15:19:57  profilanswer
 

c'est juste pour envoyer des commandes, contenant des sommes et des numéros de carte bleu que je veux crypter.
 
Donc parfaitement légal !!!
Ensuite, et ca tout le monde le sais, en informatique rien est inviolable ! donc pourquoi faire faire des logiciels de cryotage ??
 
Ben simplement pour empecher les gens de les décrypter dessuite c'est tout (pour qu'il mettent plus de temps en faite !)!
 
je reviens donc avec ma question de départ, comment utiliser ma fonction et initialiser mes variables :??:


---------------
Tout à commencé par un rêve...
n°812763
masklinn
í dag viðrar vel til loftárása
Posté le 02-08-2004 à 15:24:45  profilanswer
 

joelan a écrit :


Si tu as besoin d'authentifier les personnes de tes messages il y a le javascript et MD5.


JavaScript?
pour hash le mot de passe avant l'envoi?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] utiliser PGP avec PHP4

 

Sujets relatifs
[Delphi] créer un module pour apache ou PHP4[PHP] peut on inserer une fonction php dans une requete Mysql ?
Min max par variable MYSQL/PHP[PHP/HTML] petites questions formulaires / insertions
[PHP] Sécuriser un dossier.... Comment faire ?xml et php
charger informations différentes php à chaque loadado.net mysql et php
Session et php (5)forum php et module d'identification
Plus de sujets relatifs à : [PHP] utiliser PGP avec PHP4


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR