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


  • ANNUAIRE
  • [EN] This is legal
    Basic: 10, Realistic: 5, Programming: 1, Bonus: 11, SQL: 2, Encryption: 6, Application: 4, User Contributed: 3
    Challenges
    [EN] Astalavista
    Un site aux ressources incontournable depuis plusieurs années, Astalavista est réellement devenue un cl...
    Hacking
    [FR] NewbieContest
    Nous vous proposons une série de challenges regroupant plusieurs domaines allant de l'exploitation de fail...
    Hacking
    [EN] Hack this site
    Basic: 11, Realistic: 17, Application: 18, Programming: 12, Extbasic: 14, Javascript: 7, Stego: 17
    Challenges
    [FR] Hackfest
    Le Hackfest est un évènement de sécurité et de piratage informatique au Québec reg...
    Hacking
    [EN] Net Force
    Javascript: 9, Java Applets: 6, Cryptography: 16, Exploits: 7, Cracking: 14, Programming: 13, Internet: 15, Steganograph...
    Challenges
    [FR] Le site du zero
    Découvrez gratuitement la programmation (C, C++, PHP, MySQL, XHTML, CSS...), Linux, le Mapping, la modé...
    Programmation

  • 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 176 08-03-2016, 20h43
Dernier message: Serphentas
  Chiffrement RSA en php et java InstinctHack 3 268 28-06-2013, 10h31
Dernier message: b0fh

Atteindre :


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