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

Java Discussion :

SSL Client - Serveur : par où commencer ?


Sujet :

Java

  1. #1
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 10
    Par défaut SSL Client - Serveur : par où commencer ?
    Bonjour à toutes et à tous,

    Je dois développer une application Java.
    Cette application devra communiquer avec un serveur, qui lui enverra des informations (tel que des licences de produits).

    Seulement voilà, je ne sais pas vraiment par où commencer pour développer cette application. Pour vous expliquer un peu mieux le contexte, l'utilisateur installera une application sur son poste. Il devra entrer un numéro de série, correspondant à celui de son produit, et il lui sera retourné (par le serveur) une licence.

    Il y aura bien deux applications Java ? Une sur le serveur, l'autre qui sera à installer sur le poste client..? Est-ce SSL qui doit-être utilisé dans ce cas ? Ou mieux encore, la librairie JSSE (Java Secure Socket Extension) ? Seulement la documentation sur cette dernière librairie est très peu fournie. J'ai du mal à saisir le fonctionnement du keytool (je ne sais même pas si les certificats sont obligatoires) malgré des liens français: seul des commandes sont citées mais pas le principe de fonctionnement.

    Enfin, je suis un peu perdu, alors si vous pourriez ne serait-ce que me guider !

    Nexii

  2. #2
    Membre éclairé
    Homme Profil pro
    Ingénieur de construction de réseaux
    Inscrit en
    Août 2012
    Messages
    406
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur de construction de réseaux
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2012
    Messages : 406
    Par défaut
    Penches toi sur le java RMI et vois si cela peut t'aider

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Février 2010
    Messages
    766
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 766
    Par défaut
    Bonjour,

    Vu que tu sembles débutant, je te conseil de faire les choses par étape.
    Une chaine de liaison sécurisé fait apparaitre des notions parfois complexe.

    Réalise déjà tes deux applications sans sécurité et ensuite il te suffira d'ajouter ce qu'il faut.
    Car si tu commences pas là tu vas te frotter à trop de difficulté.

    bon courage,

  4. #4
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 10
    Par défaut
    En effet Jimmy_, je suis débutant et ton conseil semble une bonne initiative.
    Devrais-je donc partir sur RMI ? Mais je ne voulais pas "perdre" mon travail et devoir le recommencer si j'avais à le reconfigurer pour le rendre sécurisé.
    J'ai réussi à utiliser Keytool et générer des clés privés/publiques, seulement la suite est comme tu le dis, beaucoup plus complexe.

    RMI est-il suffisant au niveau de la sécurité des communications client - serveur ?

    Merci à tous les deux pour vos réponses.

  5. #5
    Modérateur
    Avatar de dinobogan
    Homme Profil pro
    ingénieur
    Inscrit en
    Juin 2007
    Messages
    4 073
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : ingénieur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 4 073
    Par défaut
    Citation Envoyé par Nexii Voir le message
    RMI est-il suffisant au niveau de la sécurité des communications client - serveur ?
    Tu peux installer un tunnel SSH et y faire passer tout ce que tu veux, y compris du RMI. L'avantage est que la transmission sécurisée est déléguée à SSH. La gestion des connexions entre machines est aussi délégué à SSH.
    Pour chaque programme en RMI, il suffit de se connecter sur le port local d'entrée/sortie du tunnel SSH.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
    Que la force de la puissance soit avec le courage de ta sagesse.

  6. #6
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 10
    Par défaut
    J'ai fais des recherches sur SSH, c'est parfait ! Simple à utiliser avec RMI, de mon niveau et sécurisé.

    C'est exactement les réponses que j'attendais en venant sur ce forum, merci à tous !

    Résolu !

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

Discussions similaires

  1. [Python 2.X] Connexion client serveur par module socket
    Par Toug19 dans le forum Réseau/Web
    Réponses: 2
    Dernier message: 30/01/2015, 09h04
  2. Echange Certificat SSL client/serveur
    Par gigi206 dans le forum Général Python
    Réponses: 3
    Dernier message: 16/02/2014, 21h53
  3. Handshake SSL Client/Serveur en Java
    Par SniperZwolf dans le forum Services Web
    Réponses: 1
    Dernier message: 24/08/2010, 14h16
  4. Connexion client/serveur par socket
    Par k3nsou dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 23/03/2009, 17h34
  5. client serveur par socket
    Par darkgenesis dans le forum EDT/SwingWorker
    Réponses: 3
    Dernier message: 15/01/2009, 20h09

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