Crypter des images .jpg - PHP - Programmation
Marsh Posté le 14-12-2005 à 21:25:13
qu'appelles tu crypter ?
Marsh Posté le 14-12-2005 à 22:01:59
KangOl a écrit : qu'appelles tu crypter ? |
C'est à dire "chiffrer" un image par exemple en utilisant une fonction mcrypt_encrypt()
mais cette fonction s'applique sur des données "textes" pas sur des données "binaires"
Marsh Posté le 14-12-2005 à 22:12:57
ben tu pourrais convertir ton binaire en texte genre:
0x0A => "0A"
et ensuite chiffrer
Marsh Posté le 14-12-2005 à 22:36:34
tu as des centaines d'algo d'encryptage ...
Marsh Posté le 14-12-2005 à 22:41:01
ReplyMarsh Posté le 14-12-2005 à 22:41:45
rot13 ?
bon ok, -->[]
Marsh Posté le 15-12-2005 à 17:44:23
flo850 a écrit : les plus clasique |
Peut m'importe les algo de cryptage...
_darkalt3_ a écrit : ben tu pourrais convertir ton binaire en texte genre: |
Eh bien c'est ce que je veux faire depuis le début du sujet !!
Donc comment faire ?? En php ...
Marsh Posté le 15-12-2005 à 17:50:11
t'installe SSL 1024 bits sur ton site et voilà
(fait gaffe, ça met longtemps à générer une telle clé )
Marsh Posté le 15-12-2005 à 18:18:15
Moi, ce que je veux c'est une ébauche de script en php, donc pas besoin de théorie !! :-)
Marsh Posté le 15-12-2005 à 18:21:30
Arjuna a écrit : t'installe SSL 1024 bits sur ton site et voilà |
C'est légal comme taille de clé en france? Me semblait qu'on avait droit qu'au 128 bits voire au 512 bits sous certaines conditions.
Marsh Posté le 15-12-2005 à 18:48:28
Code :
|
Donc au lieu d'avoir du texte dans la variable $input, il me faut une image.
Marsh Posté le 15-12-2005 à 19:32:03
J'ai trouvé ça : http://www.phpclasses.org/browse/package/2227.html
Mais cela conçerne un cryptage par stéganographie.
Marsh Posté le 15-12-2005 à 20:58:48
J'ai trouver une solution possible :
Code :
|
Marsh Posté le 15-12-2005 à 21:04:55
omega2 a écrit : C'est légal comme taille de clé en france? Me semblait qu'on avait droit qu'au 128 bits voire au 512 bits sous certaines conditions. |
C'est légal en intranet.
1024 bits, c'est ce qu'utilise TSE pour l'authentification par exemple
Marsh Posté le 16-12-2005 à 12:18:14
j'espere que tu as un serveur puissant pour crypter / decrypter les données a la volée
a noter qu'avec le script que tu donnes les fichiers seront crypter sur le disques mais circuleront en clair sur le reseau
si tu veux qu'elle circulent crypter, utilise SSL
de plus si qq un a acces au disque,il aura surement acces au code php , et donc a la clé de cryptage
tu devrai nous dire le but recherhcé , ca aiderai
Marsh Posté le 16-12-2005 à 12:48:14
ReplyMarsh Posté le 16-12-2005 à 13:31:29
ReplyMarsh Posté le 16-12-2005 à 13:46:50
flo850 a écrit : j'espere que tu as un serveur puissant pour crypter / decrypter les données a la volée |
Je vais mettre mes scripts sur free.fr
flo850 a écrit : |
Oui, oui, c'est pour cela que j'ai modifier les fichiers (voire ci-dessous)
Le personne pourra récupérer le fichier crypter et la clé que je lui aurais donnée et ainsi décrypter l'image
chez tranquillement.
de plus si qq un a acces au disque,il aura surement acces au code php , et donc a la clé de cryptage
flo850 a écrit : |
Ben, euh, faire ça pour le fun !!! :-)
Je voulais faire un petit-projet perso, c'est tout !!
crypter_image.php
Code :
|
decrypter_image.php
Code :
|
Librement adapté d'une recette du bouquin "PHP en action" que j'ai réçu aujourd'hui.
Marsh Posté le 16-12-2005 à 13:55:26
LeSanglier a écrit : Salut à tous ! |
Une question. Dans quel cadre d'utilisation ?
Marsh Posté le 16-12-2005 à 20:11:59
Berceker United a écrit : Une question. Dans quel cadre d'utilisation ? |
C'est pour un système d'échange de fichier se trouvant sur un serveur publique.
Les fichiers seront donc cryptées (donc illisible pour ceux qui les récupérent), pour obtenir les fichiers décryptés, je leur donnerai la clé de décryptage.
Marsh Posté le 16-12-2005 à 21:57:25
LeSanglier a écrit : C'est pour un système d'échange de fichier se trouvant sur un serveur publique. |
ok, je comprend mieu l'interet
Marsh Posté le 16-12-2005 à 23:07:17
ReplyMarsh Posté le 17-12-2005 à 08:05:05
Arjuna a écrit : Pourquoi ne pas simplement gérer un accès par mot de passe à ce compte là ? |
Certe, j'avais penser à cette solution, mais comme il y aurait théoriquement plusieurs centaine de fichiers différents à distribuer avec des mots de passe complétements différents pour chacun d'eux, pour moi, cela n'aurait pas été trés pratique de faire des répertoires, des sous-répertoires,etc... avec des mdp différents.
Marsh Posté le 14-12-2005 à 21:19:11
Salut à tous !
Je voudrais crypter des images .jpg, auriez-vous des idées et/ou des liens à me proposer pour ce type de tâche ?
J'ai des infos sur le cryptage de fichier texte mais pour des fichiers binaires... mystère ??
Merci !!