s2n
« Back to VersTracker
Description:
Implementation of the TLS/SSL protocols
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @AWS_Amazon  |  formulae.brew.sh
Category: Security
Tags: tls ssl cryptography networking security
Install: brew install s2n
About:
S2n (signal to noise) is a lightweight implementation of the TLS/SSL protocols developed by AWS. It is designed to be small, fast, and secure by default, minimizing the attack surface. The library is written in C and focuses on providing a simple API for securing network communications.
Key Features:
  • Small, readable codebase for easy auditing
  • Memory safe (written in C with strict bounds checking)
  • High performance with minimal overhead
  • Supports TLS 1.2 and 1.3
Use Cases:
  • Securing client-server communications in cloud applications
  • Implementing TLS in embedded systems
  • Building secure networking into custom applications
Alternatives:
  • OpenSSL – S2n is significantly smaller and aims to be safer by default, whereas OpenSSL is a full-featured, more complex suite.
  • BoringSSL – S2n is designed to be simpler and more auditable, while BoringSSL is Google's fork of OpenSSL tailored for their specific needs.
Version History
Detected Version Rev Change Commit
Sep 15, 2025 8:57pm 0 VERSION_BUMP eb4ae733
Dec 17, 2024 3:30am 0 VERSION_BUMP 7a35ae93
Dec 17, 2024 2:37am 0 VERSION_BUMP a9a96fa6
Nov 13, 2024 9:53pm 0 VERSION_BUMP 2db2629e
Oct 23, 2024 6:51pm 0 VERSION_BUMP 22246b61
Oct 10, 2024 1:31am 0 VERSION_BUMP 7f9c35e9
Oct 10, 2024 1:12am 0 VERSION_BUMP fa473c69
Sep 20, 2024 7:01pm 0 VERSION_BUMP b6a31d4f