Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Example  





2 See also  





3 References  





4 External links  














Stunnel






العربية
Español
فارسی
Français
Italiano

Polski
Русский
Svenska
Українська

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


stunnel
Developer(s)Michał Trojnara
Initial release11 February 1998; 26 years ago (1998-02-11)[1]
Stable release

5.72[2] Edit this on Wikidata / 4 February 2024; 5 months ago (4 February 2024)

Repositorywww.stunnel.org/downloads.html
Written inC[3]
Operating systemMulti-platform
TypeProxy, Encryption
LicenseGNU General Public License
Websitewww.stunnel.org Edit this at Wikidata

Stunnel is an open-source multi-platform application used to provide a universal TLS/SSL tunneling service.

Stunnel is used to provide secure encrypted connections for clients or servers that do not speak TLS or SSL natively.[4] It runs on a variety of operating systems,[5] including most Unix-like operating systems and Windows. Stunnel relies on the OpenSSL library to implement the underlying TLS or SSL protocol.

Stunnel uses public-key cryptography with X.509 digital certificates to secure the SSL connection, and clients can optionally be authenticated via a certificate.[6]

Iflinked against libwrap, it can be configured to act as a proxyfirewall service as well.[citation needed]

Stunnel is maintained by Polish programmer Michał Trojnara and released under the terms of the GNU General Public License (GPL) with OpenSSL exception.[7]

Example[edit]

A stunnel can be used to provide a secure SSL connection to an existing non-SSL-aware SMTP mail server. Assuming the SMTP server expects TCP connections on port 25, the stunnel would be configured to map the SSL port 465 to non-SSL port 25. A mail client connects via SSL to port 465. Network traffic from the client initially passes over SSL to the stunnel application, which transparently encrypts and decrypts traffic and forwards unsecured traffic to port 25 locally. The mail server sees a non-SSL mail client.[citation needed]

The stunnel process could be running on the same or a different server from the unsecured mail application; however, both machines would typically be behind a firewall on a secure internal network (so that an intruder could not make its own unsecured connection directly to port 25).[citation needed]

See also[edit]

References[edit]

  1. ^ "stunnel change log". stunnel.org. Retrieved 2 March 2024.
  • ^ "stunnel change log". Retrieved 2 March 2024.
  • ^ Trojnara, Michał. "stunnel sources". GitHub. Retrieved 12 May 2020.
  • ^ O'Donovan, Barry (October 2004). "Secure Communication with Stunnel". Linux Gazette, Issue 107.
  • ^ ""stunnel: Ports"". Archived from the original on 1 April 2019. Retrieved 24 August 2020.
  • ^ "stunnel(8) manual"
  • ^ "stunnel license (see COPYRIGHT.md for detailed GPL conditions)". stunnel.org. Retrieved 2 March 2024.
  • External links[edit]


    Retrieved from "https://en.wikipedia.org/w/index.php?title=Stunnel&oldid=1211404147"

    Categories: 
    Cryptographic software
    Free security software
    Unix network-related software
    Transport Layer Security implementation
    Tunneling protocols
    Network protocols
    Hidden categories: 
    Articles lacking reliable references from January 2024
    All articles lacking reliable references
    Articles needing additional references from January 2024
    All articles needing additional references
    Articles with multiple maintenance issues
    Articles with short description
    Short description matches Wikidata
    Use dmy dates from July 2019
    All articles with unsourced statements
    Articles with unsourced statements from October 2023
    Articles with unsourced statements from October 2019
     



    This page was last edited on 2 March 2024, at 10:43 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki