Précédent   Forum des professionnels en informatique > PHP > Langage > Fonctions
Fonctions Forum d'entraide sur les fonctions PHP. Avant de poster -> FAQ fonctions et Sources diverses
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/11/2010, 02h16   #1
Nouveau Membre du Club
 
Avatar de messier79
 
Inscription : avril 2003
Messages : 117
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : avril 2003
Messages : 117
Points : 31
Points : 31
Par défaut Erreur OpenSSL Decryption Rijndael 256

Bonjour

Je travaille actuellement sur un systeme utilisant OpenSSL avec l'algorithme d'encryption Rijndael-256 (RSA-256).
J'ai reussi a encrypter/decrypter, mais je suis maintenant confronte a un probleme bizarre.Avec un serveur Web Apache installe sur Windows ou Linux, tout fonctionne bien, mais quand un collegue a voulu tester avec un serveur Apache installe sur MAC, ca n'est plus le cas.
Ca marche de temps en temps. Je veux dire par la que la chaine encryptee est bien decryptee. Mais, de facon aleatoire, openssl_private_decrypt ne veut pas decrypter.Ca bloque pour quelques temps, et, sans raison particuliere, ca se debloque.
Lorsque ca ne fonctionne pas, j'ai l'erreur :
Code :
1
2
 
error:0906D06C:PEM routines:PEM_read_bio:no start line
En cherchant sur Google, j'ai trouve plusieurs posts reprenant cette erreur, mais aucune solution n'est proposee.
Il semblerait que ce soit lie au format de la cle utilisee. Pour mon systeme, j'utilise des cles formatees comme cela :
Code :
1
2
3
4
5
6
7
8
9
10
 
Cle privee :
-----BEGIN RSA PRIVATE KEY-----
...
-----END RSA PRIVATE KEY-----
 
Cle publique :
-----BEGIN PUBLIC KEY-----
...
-----END PUBLIC KEY-----
Je n'ai pas trouve de pattern particulier.

Une idee ?
Merci

PS : Je sens venir la remarque alors anticipons : je veux que ca fonctionne sur MAC, ou, au moins, savoir pourquoi ca ne peux pas marcher.
__________________
Mon ordinateur ne fait jamais ce que je veux. Il ne fait que ce que je lui demande.
messier79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2010, 02h19   #2
Modérateur
 
Inscription : septembre 2010
Messages : 7 058
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 058
Points : 8 401
Points : 8 401
c'est les même version de openssl sur les diffèrent poste ?
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2010, 02h21   #3
Nouveau Membre du Club
 
Avatar de messier79
 
Inscription : avril 2003
Messages : 117
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : avril 2003
Messages : 117
Points : 31
Points : 31
Oui, 0.9.8l. J'avais oublie de preciser...
__________________
Mon ordinateur ne fait jamais ce que je veux. Il ne fait que ce que je lui demande.
messier79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h20.


 
 
 
 
Partenaires

Hébergement Web