IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Qt Discussion :

Crypter et décrypter.


Sujet :

Qt

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    264
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 264
    Par défaut Crypter et décrypter.
    Bonjour,

    je voudrais vous posez un question surtout niveau sécurité que je la pose...

    Enfaite je voudrais trouver un algorithme de cryptage qui permet d'être crypté et décrypter que par moi.

    Je mis connais pas du tout donc je préfère me servir d'un algo déjà fait pour éviter toutes failles de sécurité.

    Le but c'est enfaite :

    Envoyer des infos de connexion du membre sur mon site, connecter le membre, récupérer les infos qui le concerne sur le site les crypter puis les afficher sur une page de mon site.

    Ensuite mon programme va les récupérer et les décrypter pour ensuite les afficher.
    Donc je cherche un algorithme de cryptage compatible avec C++ et PHP

    Merci beaucoup !

  2. #2
    Membre expérimenté Avatar de MacPro
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 367
    Par défaut
    Salut, quel est le lien avec Qt ?Tu veux crypter quoi ? des infos entrees dans des champs d'edition ? Si tu veux utiliser un algortihme deja fait ... c'est pas tres securise ! Tu devrais en faire un qui utilises une cle que seul toi connais.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    264
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 264
    Par défaut
    Excusez moi je me suis trompé j'aurais du placer mon forum dans C++ pas Qt.

    J'aimerais enfaite crypter des infos et ensuite les décrypter mais ça parait trop complexe... J'ai regarder pas mal d'exemple...

  4. #4
    Membre très actif
    Avatar de FloMo
    Homme Profil pro
    Freelance iOS
    Inscrit en
    Juillet 2004
    Messages
    726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Freelance iOS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 726
    Par défaut
    Pour crypter les données, tu peux utiliser QCryptographicHash. Cette classe te permet de générer des empreintes MD4, MD5 ou SHA1.

    Pour les encoder/décoder, tu peux utiliser l'encodage Base64 de QByteArray.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    264
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 264
    Par défaut
    Et je peux l'utiliser aussi en PHP l'encodage Base64 de QByteArray ?

    Merci !

  6. #6
    Membre très actif
    Avatar de FloMo
    Homme Profil pro
    Freelance iOS
    Inscrit en
    Juillet 2004
    Messages
    726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Freelance iOS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 726

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    264
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 264
    Par défaut
    Merci !

  8. #8
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 966
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 966
    Par défaut
    Kai,

    Base64 n'est pas un algorithme de cryptographie.

  9. #9
    Membre très actif
    Avatar de FloMo
    Homme Profil pro
    Freelance iOS
    Inscrit en
    Juillet 2004
    Messages
    726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Freelance iOS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 726
    Par défaut
    Citation Envoyé par droggo Voir le message
    Kai,

    Base64 n'est pas un algorithme de cryptographie.
    Non, en effet, c'est de l'encodage, mais ça semble répondre aux attentes. Sinon, on se retrouve avec de plus lourdes contraintes.

  10. #10
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 966
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 966
    Par défaut
    Noi,
    Citation Envoyé par FloMo Voir le message
    Non, en effet, c'est de l'encodage, mais ça semble répondre aux attentes. Sinon, on se retrouve avec de plus lourdes contraintes.
    Pas si j'en crois le 1er message:
    Citation Envoyé par austin.fla Voir le message
    Enfaite je voudrais trouver un algorithme de cryptage qui permet d'être crypté et décrypter que par moi.

  11. #11
    Membre très actif
    Avatar de FloMo
    Homme Profil pro
    Freelance iOS
    Inscrit en
    Juillet 2004
    Messages
    726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Freelance iOS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 726
    Par défaut
    austin, manifeste-toi...

  12. #12
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    264
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 264
    Par défaut
    Je cherche pas forcement à crypter mais un moyen pour que la personne ne puisse pas lire les données j'ai dit un cryptage parce que c'est la seul solution qui me vient à l'esprit. Mais s'il y en a d'autre je les veux bien.

    Merci !!

  13. #13
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 966
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 966
    Par défaut
    Wey,
    Citation Envoyé par austin.fla Voir le message
    Je cherche pas forcement à crypter mais un moyen pour que la personne ne puisse pas lire les données j'ai dit un cryptage parce que c'est la seul solution qui me vient à l'esprit. Mais s'il y en a d'autre je les veux bien.

    Merci !!
    Alors c'est bien crypter qu'il faut faire, et pas encoder comme le fait Base64, qui a en plus l'inconvénient majeur de générer des données parfaitement et aisément reconnaissables, et donc très faciles à récupérer en clair.

  14. #14
    Membre très actif
    Avatar de FloMo
    Homme Profil pro
    Freelance iOS
    Inscrit en
    Juillet 2004
    Messages
    726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Freelance iOS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 726
    Par défaut
    Citation Envoyé par droggo Voir le message
    Wey,

    Alors c'est bien crypter qu'il faut faire, et pas encoder comme le fait Base64, qui a en plus l'inconvénient majeur de générer des données parfaitement et aisément reconnaissables, et donc très faciles à récupérer en clair.
    Pas forcément. Si la connexion est déjà cryptée, tu as déjà une première protection. Après, tout dépend comment sont communiquées les données de chaque côté. Si ce n'est qu'une protection supplémentaire, c'est suffisant.

  15. #15
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 966
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 966
    Par défaut
    Jai,

    Si la communication est déjà cryptée, il n'y a pas à se poser la question, tout dépend de ce qui se passe.

    Si, comme je le suppose, à l'arrivée c'est décrypté automatiquement, et qu'on peut voir ce qui a été transmis "en clair", alors un encodage Base64 (ou autres ) ne correspond pas à la demande initiale, car trop facilement reconnaissable.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. crypter et décrypter une image jpg
    Par michel799 dans le forum Débuter
    Réponses: 2
    Dernier message: 30/01/2012, 20h59
  2. Crypter de décrypter des données avec Rijndael 256bits
    Par FredericB dans le forum C++Builder
    Réponses: 1
    Dernier message: 12/06/2008, 20h46
  3. crypter et décrypter
    Par dispa dans le forum Windows Forms
    Réponses: 5
    Dernier message: 21/02/2008, 18h26
  4. Comment crypter et décrypter des données ?
    Par Sunsawe dans le forum C#
    Réponses: 2
    Dernier message: 22/02/2007, 10h50
  5. [Sécurité] Clef pour crypter et décrypter une var
    Par maty2006 dans le forum Langage
    Réponses: 5
    Dernier message: 25/06/2006, 17h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo