pyopensl

Python-interface naar de OpenSSL-bibliotheek
Download nu

pyopensl Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • Jean-Paul Calderone
  • Besturingssystemen:
  • Windows XP / Vista / 7
  • Bestandsgrootte:
  • 752 KB

pyopensl Tags


pyopensl Beschrijving

Pyopensl is ontwikkeld omdat de SSL-ondersteuning in de socketmodule in Python 2.1 (de hedendaagse versie van Python toen het Pyopenssl-project is begonnen) ernstig beperkt. Andere openssl wrappers voor Python op dat moment waren ook beperkt, hoewel op verschillende manieren. Helaas is de standaard bibliotheek SSL-ondersteuning van Python zwak gebleven, hoewel andere pakketten (zoals M2Crypto1) grote vooruitgang hebben geboekt en nu gelijk zijn aan of de functionaliteit van Pyopenssl overschrijden. De reden dat Pyopensll blijft worden gehandhaafd, is dat er een significante gebruikersgemeenschap eromheen is, evenals een grote hoeveelheid software die eraf afhankelijk is. Het is een groot voordeel voor veel mensen voor Pyopensll om te blijven bestaan en vooruit te gaan. Deze module is een nogal dunne wikkel rond (een subset van) de OpenSSL-bibliotheek. Met dunne wikkel bedoel ik dat veel van de objectmethoden niets meer doen dan een overeenkomstige functie in de OpenSSL-bibliotheek bellen. Omvat: - SSL-contextobjecten, - SSL-verbindingobjecten, - het gebruik van Python-aansluitingen als transportlaag. Het aansluitobject wikkelt alle socketmethoden in en kan daarom door elkaar worden gebruikt. Belangrijkste kenmerken: SSL-contextobjecten, SSL-aansluitobjecten, met behulp van Python-aansluitingen als transportlaag. Het verbindingsobject wikkelt alle socketmethoden en kan daarom uitwisselbaar worden gebruikt.


pyopensl Gerelateerde software