Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Qu'est-ce que urllib en Python 
  • Comment compiler un dictionnaire des…
  • Comment sécher Duckweed 
  • Comment utiliser Math en Python 
  • DIY Rose Bouquet 
  • Comment augmenter la taille de la ma…
  • Comment faire pour modifier une gril…
  • Comment transformer les chaînes en …
  • Comment faire de script exécutable …
  • Comment ajouter des bordures à une …
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    Python Tutorial SSL

    Python est un langage interprété qui est devenu populaire avec de nombreux programmeurs et les administrateurs de serveurs. Il est connu pour sa facilité d' utilisation relative et son importante bibliothèque d'outils pour gérer les tâches informatiques courantes, allant de l'animation graphique pour le réseautage. Un exemple de ceci est la bibliothèque SSL, qui fournit tous les outils nécessaire à un développeur de créer un Secure Sockets Layer ( SSL ) pour les clients et les serveurs. Choses que vous devez
    bibliothèque
    certificat SSL SSL et la clé (en option)
    Afficher plus Instructions
    1

    Ouvrez un éditeur de texte , de préférence un éditeur de programmation avec Python . coloration syntaxique
    2

    collez le code suivant dans votre éditeur , prises directement à partir de la documentation de la bibliothèque SSL Python :

    prise d'importation, ssl , pprint

    s = socket.socket ( socket.AF_INET , socket.SOCK_STREAM )

    # exigent un certificat du serveur

    ssl_sock = 443) )

    pprint.pprint ( ssl_sock.getpeercert ())

    # noter que la fermeture de la SSLSocket va également fermer le socket

    ssl_sock.close sous-jacent ( ) < br >

    ce programme client SSL se connecte à un serveur ( dans ce cas, verisign.com ) , demander une copie de son certificat SSL , et d'imprimer les informations à ce sujet, avant de fermer la connexion. Enregistrez votre travail comme « SSLclient.py . "
    3

    Ouvrez un éditeur de texte et collez le code du serveur SSL suivant dedans . Encore une fois , ce code est pris directement à partir de la documentation SSL:

    prise d'importation, ssl contexte de


    = ssl.SSLContext ( ssl.PROTOCOL_TLSv1 )

    context.load_cert_chain ( certfile = " mycertfile " , keyfile = " monFichierDeClés " )

    bindsocket = socket.socket ()

    bindsocket.bind ( (' myaddr.mydomain.com ", 10023 ) )

    bindsocket.listen (5)

    while True :

    newsocket , fromaddr = bindsocket.accept ()

    connstream = context.wrap_socket ( newsocket , code est un peu plus complexe , et il faut que vous achetez un certificat SSL. Ces certificats ne peuvent pas être générée par le programme . Ils doivent être créés par un fournisseur de certificats «de confiance» , comme Verisign. Certificats coûtent généralement entre 399 $ et 1499 $ par année , même si elles peuvent parfois être achetés à moindre coût en combinaison avec d'hébergement Web contrats de service. Si vous avez un certificat et sa clé , remplacer le " mycertfile " avec le nom de fichier de votre certificat et le " monFichierDeClés " avec le nom du fichier pour sa clé .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment obtenir des fonctions d'un objet dans Python 
  • Comment faire pour convertir un fichier CSV à un graphique en Python 
  • Python Tutorial clavier 
  • Comment Multiplier tous les éléments d'une liste avec Python 
  • Comment remplacer les symboles avec Regex 
  • Comment faire ROT -13 en Python 
  • Comment ouvrir Linux Python XRCed 
  • Comment faire pour installer pylab sur Python 
  • Comment accéder Python docstring 
  • Comment lire un site Web avec Python 
  • Connaissances Informatiques © http://www.ordinateur.cc