• STATISTIQUES
  • Il y a eu un total de 0 membres et 47810 visiteurs sur le site dans les dernières 24h pour un total de 47 810 personnes!
    Membres: 2 605
    Discussions: 3 579
    Messages: 32 816
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [EN] Exploit-db
    Une base de données d'exploits triés par genre (GHDB, Remote, Local, Web, DOS, ShellCode) à ...
    Vulnérabilités
    [FR] Kalkulators
    Ce projet a plusieurs buts, le premier étant l’étude de toutes formes cryptographiques, le cot&ea...
    Cryptographie
    [FR] Hackfest
    Le Hackfest est un évènement de sécurité et de piratage informatique au Québec reg...
    Hacking
    [FR] apprendre-a-manipuler
    Site d'apprentissage de la manipulation d'autrui.
    Hacking
    [EN] PHPFreaks
    PHPFreaks est un site dédié à l'apprentissage et l'enseignement du PHP. Ici vous trouver...
    Programmation
    [FR] WeChall
    Audio: 3, Coding: 11, Cracking: 9, Crypto: 18, Encoding: 11, Exploit: 44, Forensics: 1, Fun: 6, HTTP: 6, Image: 8, Java:...
    Challenges
    [FR] Comment ca marche
     Gratuit et accessible à tous, ce site de communauté permet de se dépanner, se faire aider ...
    Webmaster

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Php] chiffrement asymétrique avec OpenSSL
20-01-2013, 18h49
Message : #5
InstinctHack Hors ligne
Posting Freak
*



Messages : 1,366
Sujets : 184
Points: 299
Inscription : Dec 2011
RE: [Php] chiffrement asymétrique avec OpenSSL
Nouveau défi == Nouvelles questions \o/

Je teste également le chiffrement asymétrique, mais voilà les données chiffrés ne sont jamais les memes! (le déchiffrement fonctionne) mais je me pose la question du pourquoi... (ai-je zappé quelque chose dans le processus ? )
voilà le code
Code PHP :

<?php
$toEncrypted = "This is a test";
echo $toEncrypted.'<br />'.PHP_EOL;

$privateKey = openssl_pkey_get_private(file_get_contents(__DIR__."/priv.key"));
$publicKey = openssl_pkey_get_public(file_get_contents(__DIR__."/public.key"));
openssl_public_encrypt($toEncrypted, $encryptedData, $publicKey);
$encryptedData=base64_encode($encryptedData);
echo $encryptedData.'<br />'.PHP_EOL;

$encryptedData=base64_decode($encryptedData);
openssl_private_decrypt($encryptedData, $plainTextData, $privateKey);
echo $plainTextData.'<br />'.PHP_EOL;
 

source : http://www.bart-konieczny.com/fr/blog/se...symetrique

Les fichiers de clé (public et privé) ne sont pas renouvelées, et la chaine à chiffrer est toujours la meme, alors pourquoi le résultat du chiffrement est différent à chaque exécution ?
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!"
j'ai pas compris pourquoi, je croyais qu'on était dans la même classe
+1 (0) -1 (0) Répondre


Messages dans ce sujet
RE: [Php] chiffrement asymétrique avec OpenSSL - par InstinctHack - 20-01-2013, 18h49

Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  Meilleur mode pour le chiffrement par bloc Serphentas 1 123 08-03-2016, 20h43
Dernier message: Serphentas
  Chiffrement RSA en php et java InstinctHack 3 198 28-06-2013, 10h31
Dernier message: b0fh

Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut