Accueil > Forum > > > > AIDE Cryptage
AIDE Cryptage
vendredi 3 juin 2005 à 02:01:07 |
AIDE Cryptage

MATHIS49
|
Bonjour ! Voila j'ai fais le tour de phpcs et je ne trouve pas de script de cryptage / décryptage et qui ont l'air bien sécurisé. Auriez vous un BON script qui crypte et decrypte ? Merci 
|
|
vendredi 3 juin 2005 à 03:00:36 |
Re : AIDE Cryptage

sjon
|
Sael og blesud
<?php
/* En fait vous êtes libre de choisir le mode et le cypher. Voici d'autres exemples possibles :
$td = mcrypt_module_open(MCRYPT_TripleDES, '', MCRYPT_MODE_CBC, '');$td = mcrypt_module_open(MCRYPT_TripleDES, '', MCRYPT_MODE_ECB, ''); $td = mcrypt_module_open(MCRYPT_DES, '', MCRYPT_MODE_CBC, ''); $td = mcrypt_module_open(MCRYPT_DES, '', MCRYPT_MODE_ECB, '');
Pour l'exemple ici j'utilise le cypher TripleDES et le mode CBC :
*/
$td = mcrypt_module_open(MCRYPT_TripleDES, '', MCRYPT_MODE_CBC, ''); $iv = mcrypt_create_iv(mcrypt_enc_get_iv_size($td), MCRYPT_RAND); $ks = mcrypt_enc_get_key_size($td); $key = substr(md5('ma clef très secrète'), 0, $ks); $chaine='Ma chaine à traiter ...';
mcrypt_generic_init($td, $key, $iv); $encrypted = mcrypt_generic($td, $chaine); mcrypt_generic_deinit($td);
mcrypt_generic_init($td, $key, $iv); $decrypted = mdecrypt_generic($td, $encrypted); mcrypt_generic_deinit($td);
mcrypt_module_close($td);
echo "Encrypt : ".trim($encrypted)."<br />\n"; echo "Decrypt : ".trim($decrypted)."<br />\n";
?>
ATTENTION : Si vous utiliser la librairie mcrypt_win32 il y a un bug dans la dernière version (celle du 19 Janvier 2004) au niveau de la fonction mdecrypt_generic(); il vous faut par conséquent utiliser l'ancienne version (celle du 30 Décembre 2002) disponible ici : [ Lien ]
Voili voilou Bon courage ...
NB : Si la réponse vous convient merci de l'accepter pour fermer ce thread ...
Sigurjón Bírgir Sigurðssón aka Sjón
HARDWARE : Partie de l'ordinateur qui reçoit les coups quand se plante le software ...
|
|
vendredi 3 juin 2005 à 10:29:09 |
Re : AIDE Cryptage

MATHIS49
|
Merci ca marche nikel, mais quel est la difference entre tout ces modes ? Encore merci. Ps : ca veut dire quoi ? Sael og blesud et Sigurjón Bírgir Sigurðssón aka Sjón ? 
|
|
vendredi 3 juin 2005 à 10:30:06 |
Re : AIDE Cryptage

MATHIS49
|
Merci ca marche nikel, mais quel est la difference entre tout ces modes ? Encore merci. Ps : ca veut dire quoi ? Sael og blesud et Sigurjón Bírgir Sigurðssón aka Sjón ? 
|
|
vendredi 3 juin 2005 à 18:35:41 |
Re : AIDE Cryptage

sjon
|
Réponse acceptée !
Sael og blesud ( Bonjour ) Concernant les modes : - MCRYPT_MODE_ECB (electronic codebook) est prévu pour des données aléatoires, telles que des clés. Comme les données sont peu nombreuses et aléatoires, les inconvénients de l'ECB ont ici un effet négatif favorable. - MCRYPT_MODE_CBC (cipher block chaining) est spécialement pratique avec les fichiers dont la sécurité ECB n'est pas suffisante. - MCRYPT_MODE_CFB (cipher feedback) est la meilleure méthode pour chiffrer des flots d'octets, quand les octets doivent être cryptés un par un. - MCRYPT_MODE_OFB (output feedback, in 8bit) est comparable à CFB, mais peut être utilisé lorsque des erreurs ne doivent pas être propagées. - MCRYPT_MODE_NOFB (output feedback, in nbit) est comparable à OFB, mais plus sûr, car il opère avec la taille de blocs de l'algorithme. - MCRYPT_MODE_STREAM est un mode supplémentaire, pour permettre l'utilisation d' algorithmes tels WAKE ou RC4.
Concernant le cypher sont disponibles :
MCRYPT_3DES, MCRYPT_ARCFOUR_IV (libmcrypt > 2.4.x seulement), MCRYPT_ARCFOUR (libmcrypt > 2.4.x seulement), MCRYPT_BLOWFISH, MCRYPT_CAST_128, MCRYPT_CAST_256, MCRYPT_CRYPT, MCRYPT_DES, MCRYPT_DES_COMPAT (libmcrypt 2.2.x seulement), MCRYPT_ENIGMA (libmcrypt > 2.4.x seulement, alias de MCRYPT_CRYPT), MCRYPT_GOST, MCRYPT_IDEA (non-free), MCRYPT_LOKI97 (libmcrypt > 2.4.x seulement), MCRYPT_MARS (libmcrypt > 2.4.x seulement, non-libre), MCRYPT_PANAMA (libmcrypt > 2.4.x seulement), MCRYPT_RIJNDAEL_128 (libmcrypt > 2.4.x seulement), MCRYPT_RIJNDAEL_192 (libmcrypt > 2.4.x seulement), MCRYPT_RIJNDAEL_256 (libmcrypt > 2.4.x seulement), MCRYPT_RC2, MCRYPT_RC4 (libmcrypt 2.2.x seulement), MCRYPT_RC6 (libmcrypt > 2.4.x seulement), MCRYPT_RC6_128 (libmcrypt 2.2.x seulement), MCRYPT_RC6_192 (libmcrypt 2.2.x seulement), MCRYPT_RC6_256 (libmcrypt 2.2.x seulement), MCRYPT_SAFER64, MCRYPT_SAFER128, MCRYPT_SAFERPLUS (libmcrypt > 2.4.x seulement), MCRYPT_SERPENT(libmcrypt > 2.4.x seulement), MCRYPT_SERPENT_128 (libmcrypt 2.2.x seulement), MCRYPT_SERPENT_192 (libmcrypt 2.2.x seulement), MCRYPT_SERPENT_256 (libmcrypt 2.2.x seulement), MCRYPT_SKIPJACK (libmcrypt > 2.4.x seulement), MCRYPT_TEAN (libmcrypt 2.2.x seulement), MCRYPT_THREEWAY, MCRYPT_TRIPLEDES (libmcrypt > 2.4.x seulement), MCRYPT_TWOFISH (pour les vieilles versions mcrypt 2.x, ou mcrypt > 2.4.x ), MCRYPT_TWOFISH128 (les TWOFISHxxx sont disponibles dans les nouvelles versions 2.x, mais pas dans les versions 2.4.x), MCRYPT_TWOFISH192, MCRYPT_TWOFISH256, MCRYPT_WAKE (libmcrypt > 2.4.x seulement), MCRYPT_XTEA (libmcrypt > 2.4.x seulement) ... Méfiez-vous en France la loi n'autorize pas au delà de 128 ... Bon courage ...
NB : Si la réponse vous convient merci de l'accepter pour fermer ce thread ...
Sigurjón Bírgir Sigurðssón aka Sjón ( Mon nom )
HARDWARE : Partie de l'ordinateur qui reçoit les coups quand se plante le software ...
|
|
vendredi 3 juin 2005 à 18:48:29 |
Re : AIDE Cryptage
|
samedi 4 juin 2005 à 00:28:59 |
Re : AIDE Cryptage

MATHIS49
|
Re Bonjour , je cherche un bon script de cryptage ET de decryptage en PHP qui me sorte un resultat sans caracteres speciaux. Exemple : chaine : Bonjour ca va > ^$ù/\m:$^$ù$çà)_)è : jen veux pas > 5456DFdsfds4ffdsq : jen veux bien auriez vous ca en stock ? MERCI !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 
|
|
samedi 4 juin 2005 à 01:29:33 |
Re : AIDE Cryptage

sjon
|
Sael og blesud
En fonction de la fonction que je vous fournis plus tôt et notament en MP pour obtenir le résultat souhaité veuillez user de la fonction PHP bin2hex et de son contraire ...
Bon courage ...
NB : Si la réponse vous convient merci de l'accepter pour fermer ce thread ...
Sigurjón Bírgir Sigurðssón aka Sjón
HARDWARE : Partie de l'ordinateur qui reçoit les coups quand se plante le software ...
|
|
samedi 4 juin 2005 à 02:02:14 |
Re : AIDE Cryptage

sjon
|
Sael og blesud
PS : MASTIS49 Je ne vous donne pas le contraire car après tout c'est à vous de chercher mais si vous avez des questions ... n'hésitez pas ... ;-) Fra en skal en med fyrir ... ( vous êtes le bienvenue ... etc ... )
Bon courage ...
NB : Si la réponse vous convient merci de l'accepter pour fermer ce thread ...
Sigurjón Bírgir Sigurðssón aka Sjón
HARDWARE : Partie de l'ordinateur qui reçoit les coups quand se plante le software ...
|
|
samedi 4 juin 2005 à 16:27:43 |
Re : AIDE Cryptage

MATHIS49
|
Re, bon j'ai lu la doc de mcrypt sur php.net, et étant débutant en programmation et ayant un qi de moineau j'ai rien compris. Si quelquun a le script de cryptage / décryptage, sans caracteres spéciaux ,déja tout fais, ca m'arrangerait ! car programmer c'est pas mon métier ! lol  Merci à cette ame charitabel 
|
|
Cette discussion est classée dans : script, aide, cryptage
Répondre à ce message
Sujets en rapport avec ce message
aide script de messagerie interne [ par nova ]
salut à tousdébutante en php (enfin pas tant que ça) mais surtout par rapport àl'interfacage avec mysql j'aimerais construire une messagerie interne p
aide urgente sur PHP et SQL [ par astro58 ]
bonjour,je débute en php et sql, j'ai déja un site programmé ainsi mais une personne m'a aidé, j'ai copié son script et l'ai modifié avec son aide mai
Aide sur exec + formulaire [ par pericles ]
Bonjour le mondej'ai un script sh a executer via php et je n'y arrive pas :/donc en gros j'ai creer un formulaire qui envoi des info au script sh et q
Besoin d'aide Php/Xml [ par bipbipbip ]
Bonjour à tousJe cherche a modifier un xml sans passer par des fonctions compliqués que je ne maitrise pas. Je voudrais que mon script php ouvre mon f
le + petit script du monde (news) >> rech. aide sur script encore + simple [ par miciou ]
Bj,Je cherche de l'aide (newbie pleine de volonté) pour faire un ptit script pour mon ptit site, surement le plus simple jamais fait :1er fichier (aff
AIDE !!!! Svp besoin d'un script URGENT !!!! [ par zeppo4268 ]
Bonjours, Je voudrai grace a un formulaire afficher sur une page en php un texte qui dura 20mnEt que si quelqu'un rempli le formulaire avan les 20mn i
Aide pour un new script [ par Marshall_Mathers ]
Salut tous le monde,J'explique le topo : Je voudrais que les visiteurs puissent ecrire un message pour qu'ensuite il apparaisse pendant une periode do
bonjour, demande d'aide pour créer un script [ par chaf007 ]
Bonjour, je vouidrais de l'aide, je cherche à créer un script qui permet à partir d'une base de données Mysql, d'afficher les dates d'anniversaires à
script anniversaire [ par kal92 ]
Bonjour, je voudrais de l'aide, je cherche à créer un script qui permet à partir d'une base de données Mysql, d'afficher les dates d'anniversaires des
Crée un script php pour administrer serveur de jeux (HL....) [ par iloweb ]
Bonjour, Je recherche une méthode, de l'aode de votre part. Je souhaite crée un systeme d'administration en PHP pour gerer mes serveurs de jeux, pouv
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
RE : GOOGLE MAPRE : GOOGLE MAP par inwebo
Cliquez pour lire la suite par inwebo GOOGLE MAPGOOGLE MAP par fatmanajjar
Cliquez pour lire la suite par fatmanajjar
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|