| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment programmer avec SSL
    peuplements SSL pour Secure Socket Layer et constitue la norme acceptée de protocoles de sécurité Internet. Il crée un socket virtuelle dans un programme afin qu'il ne connaît que d'accepter des communications qui ciblent ce port. La douille SSL n'est pas une mémoire réelle ou une adresse IP , mais au lieu d'une plage dynamique d'adresses virtuelles . Le certificat SSL contient un logarithme qui permet à l'expéditeur et le récepteur pour découvrir quelle est l' adresse de socket virtuel approprié à un moment donné . Les deux parties s'acquittent de leurs propres calculs indépendants et , si elles ne correspondent pas, alors le paquet de données est rejeté. Instructions
    1

    compiler votre programme sans code SSL premier . Exécutez le programme compilé dans un environnement de réseau, de préférence un intranet afin de ne pas exposer à des virus . Ce galop d'essai est de s'assurer que les protocoles de communication fonctionnent sans code SSL. Si vous n'effectuez pas ce test, il est difficile de dire si les bugs qui surgissent sont tirées du code SSL ou le code du programme.
    2

    Choisissez la méthode à utiliser , SSL version 2 ou 3 ou TLS version 1 . Cela dépendra de ce que votre réseau soutiendra , en cas de doute , demandez à votre administrateur réseau. Si vous concevez à être utilisé sur l'Internet, utiliser SSL version 3 , car il est le protocole le plus communément accepté .
    3

    exécuter un programme compilation SSL comme OpenSSL pour créer un certificat SSL. Assurez-vous d'entrer les noms des variables respectives et les appels de données que votre programme utilise et devra envoyer sur une connexion réseau .
    4

    Choisissez un socket TCP /IP pour le programme à utiliser et assurez-vous que le exécutable et le certificat SSL ont tous deux ce nombre. Compiler le programme avec le nom du fichier de certificat SSL référencé dans le code de sorte qu'il sait ce qu'il faut rechercher lors de l'exécution d'un contrôle SSL.
    5

    exécuter le programme dans un intranet isolé d'abord vérifier qu'il fonctionne correctement . Si cela fonctionne, faire un autre essai sur l'Internet.

    Previous :

    next :
      articles connexes
    ·Programmation informatique dans le cartes perforées é…
    ·WPF frontière Styles 
    ·Comment apprendre le C # Rapide 
    ·Comment insérer des éléments d'une liste Voir dans u…
    ·Comment faire pour convertir des données 3D à la 2D a…
    ·Comment accéder à un script Bash variable en Python 
    ·Comment désactiver Turbo sur M3 
    ·Comment faire pour supprimer des dossiers de débogage …
    ·Comment faire pour extraire des données 
    ·Comment faire votre propre clavier Personnage 
      articles en vedette
    ·Comment envoyer un fax avec PHP 
    ·Comment écrire un programme qui permet à un utilisate…
    ·Comment faire pour supprimer cordes en Perl 
    ·Comment modifier le Registre à l'aide C # 
    ·Comment savoir si MySQL est de 32 - ou 64-bit 
    ·Comment faire pour tester pour la Intersection de deux …
    ·Comment faire pour installer Ruby 1.8.6 sur CentOS 
    ·Comment inverser une liste en Python 
    ·Comment utiliser des variables dans un projet Eclipse C…
    ·Comment obtenir une URL dans un Servlet 
    Copyright © Connaissances Informatiques http://fr.wingwit.com