Bonjour.
J'ai une chaîne que je souhaite crypter avec une clé en PHP.
Passée sur Android j'aimerais pouvoir la décrypter.
Quelqu'un aurait une solution et/ou sait si cela a déjà été fait ?
Merci.
Bonjour.
J'ai une chaîne que je souhaite crypter avec une clé en PHP.
Passée sur Android j'aimerais pouvoir la décrypter.
Quelqu'un aurait une solution et/ou sait si cela a déjà été fait ?
Merci.
Où est ton problème ?
Tu as juste à récupérer la chaîne d'une quelconque manière et faire l'algo de déchiffrage de la méthode de chiffrement que tu as utilisé côté Php.
La clé devra être connue par contre, donc elle devra être soit sur l'Android, soit à récupérer indépendamment de manière sécurisée.
C'est Android, PAS Androïd, ou Androïde didiou !
Le premier est un OS, le second est la mauvaise orthographe du troisième, un mot français désignant un robot à forme humaine.
Membre du comité contre la phrase "ça marche PAS" en titre et/ou explication de problème.
N'oubliez pas de consulter les FAQ Android et les cours et tutoriels Android
Récupérer la chaîne ne pose pas de souci.
Stocker la clé ne pose pas de problème puisque pour le moment c'est en dur.
Je ne suis pas super doué niveau crypto donc j'aurais préféré utiliser un algo déjà reconnu.
salut,
En fait le problème avec la crypto c'est qu'il y a beaucoup d'algos
- symetrique (AES, 3DES, RC4,RC5, etc ...)
- asymetriques (RSA, DSA, Diffie-Hellman, ...)
donc il faut d'abord connaitre l'algo qui a servi à chiffrer la chaine.
Si tu peux changer l'algo de chiffrement (coté PHP), je te conseille l'algo AES (taille de clé allant de 128 à 256 bits), trés rapide, et assez simple à mettre en place.
Tu peux essayer de regarder sur ce site ca pourrais t'aider :
http://schneimi.wordpress.com/2008/1...-java-and-php/
Bonjour,
En terme de crypto et de choix d'algorithme c'est une question de spécialiste.
RC4 est complètement obsolète par exemple.
3DES est très très lent.
Un algo symétrique ne s'utilise pas pour les même raison qu'un algo asymétrique ... etc ... etc ...
Bref tout un tas de questions qui dépende de l'utilisation que l'on veux en faire.
@olivpepette : Je n'ai encore rien fait côté PHP puisque je m'adapterai avec moins de problèmes sachant que je suis plus à l'aise avec PHP
J'ai déjà été voir cette page mais impossible de l'intégrer parce qu'à chaque fois il me demande de mettre des "throw Exception" un peu partout...
@Jimmy_ : Pour le moment j'en veux au moins un qui fonctionne xD
Partager