[](http://travis-ci.org/rolandpoulter/js-utils)
A Pulumi package to create TLS resources in Pulumi programs.
Transport Layer Security (TLS) streams for JavaScript
XMPP TLS for JavaScript
A connection encrypter that uses TLS 1.3
A pure-JS module to read TLS client hello data and fingerprints from an incoming socket connection
FTP client for Node.js, supports FTPS over TLS, IPv6, Async/Await, and Typescript.
Automatically acquire a <peerId>.libp2p.direct TLS certificate
Node.js tls module for Gjs
A port of the tls module for the browser.
Sets up a cloudfront distribution with custom TLS certificates
Node.js client for bogdanfinn/tls-client with native shared-library loading and optional managed runtime support.
Generate trusted local SSL/TLS certificates for local SSL development
Advanced library based on node-fetch and tls-client.
React Native TCP socket API for Android & iOS with SSL/TLS support
dns-over-tls for node
An elegant way to define lightweight protocols on-top of TCP/TLS sockets in node.js
A wasm library for using raw encrypted tls/ssl/tcp/udp/https/websocket streams on the browser
tls js sdk
TypeScript definitions for tls-keygen
A TLS/HTTPS library with automation.
Prebuilt tls Provider for CDK Terrain (cdktn)
Generate trusted local SSL/TLS certificates for local SSL development
Module for use with node-letsencrypt to generate certificates to satisfy tls-sni-01 and tls-sni-02 ACME challenges.
Bindings for libressl's libtls
Displays TLS cipher suite names and recommendation status from IANA for a set of given ciphers
Fastly API client
Parser for the TLS protocol
A pure-Rust cryptography toolkit with no foreign-code dependencies, from constant-time primitives up to keys, X.509 and TLS.
Rusnel is a fast TCP/UDP tunnel, transported over and encrypted using QUIC protocol. Single executable including both client and server
Async ClickHouse client using the native TCP protocol with LZ4/ZSTD compression and TLS support
command line tool to monitor that database is available for read & write
Stream data from here to there
PostgreSQL logical replication protocol library - parse and handle PostgreSQL WAL streaming messages
CLI for parsing, validating, linting and evaluating Sigma detection rules
TLS negotiation for SQL Server connections (TDS 7.x and 8.0)
CLI & library for mapping TLS cipher algorithm names: IANA, OpenSSL, GnuTLS, NSS;get information and vulnerabilities about cipher suites;extract cipher suites from external tools: SSLyze, sslscan2, testssl.sh, ssllabs-scan, tlsx
Report expired/about to expires certificates used in TLS connexions
Allows transport layers outside Ruby TCP to be secured.
Inferno tests for server TLS support
TLS library
Provides SMTP STARTTLS support for Ruby 1.8.6 (built-in for 1.8.7+). Simply require 'smtp_tls' and use the Net::SMTP#enable_starttls method to talk to servers that use STARTTLS. require 'net/smtp' begin require 'smtp_tls' rescue LoadError end smtp = Net::SMTP.new address, port smtp.enable_starttls smtp.start Socket.gethostname, user, password, authentication do |server| server.send_message message, from, to end You can also test your SMTP connection settings using mail_smtp_tls: $ date | ruby -Ilib bin/mail_smtp_tls smtp.example.com submission \ "your username" "your password" plain \ from@example.com to@example.com Using SMTP_TLS 1.0.3 -> "220 smtp.example.com ESMTP XXX\r\n" <- "EHLO you.example.com\r\n" -> "250-smtp.example.com at your service, [192.0.2.1]\r\n" -> "250-SIZE 35651584\r\n" -> "250-8BITMIME\r\n" -> "250-STARTTLS\r\n" -> "250-ENHANCEDSTATUSCODES\r\n" -> "250 PIPELINING\r\n" <- "STARTTLS\r\n" -> "220 2.0.0 Ready to start TLS\r\n" TLS connection started <- "EHLO you.example.com\r\n" -> "250-smtp.example.com at your service, [192.0.2.1]\r\n" -> "250-SIZE 35651584\r\n" -> "250-8BITMIME\r\n" -> "250-AUTH LOGIN PLAIN\r\n" -> "250-ENHANCEDSTATUSCODES\r\n" -> "250 PIPELINING\r\n" <- "AUTH PLAIN BASE64_STUFF_HERE\r\n" -> "235 2.7.0 Accepted\r\n" <- "MAIL FROM:<from@example.com>\r\n" -> "250 2.1.0 OK XXX\r\n" <- "RCPT TO:<to@example.com>\r\n" -> "250 2.1.5 OK XXX\r\n" <- "DATA\r\n" -> "354 Go ahead XXX\r\n" writing message from String wrote 91 bytes -> "250 2.0.0 OK 1247028988 XXX\r\n" <- "QUIT\r\n" -> "221 2.0.0 closing connection XXX\r\n" This will connect to smtp.example.com using the submission port (port 587) with a username and password of "your username" and "your password" and authenticate using plain-text auth (the submission port always uses SSL) then send the current date to to@example.com from from@example.com. Debug output from the connection will be printed on stderr.
A gem package for the SMTP TLS code that's been floating around for years
Conveniently send emails through Google's Hosted App service
Syslog TLS output plugin with formatting support, for Fluentd
TLS Cookbook CLI
adds tls support to ruby. this is a piece of code found on many different places on the web. we just gem-ified it for easier use.
A bunch of rack middlewares to enforce secure cookies and add HSTS (Strict Transport Security) and HPKP (Public Key Pinning) headers to your Rack application.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.