@tls/serverhello@0.0.5Built and signed on GitHub ActionsBuilt and signed on GitHub Actions
Built and signed on GitHub Actions
latest
Srabutdotcom/serverhelloIt is unknown whether this package works with Cloudflare Workers, Node.js, Deno, Bun, Browsers




JSR Score
88%
Published
7 months ago (0.0.5)
TLS 1.3 Parameter Structures (RFC 8446 - Section 4.1)
@version 0.0.5
This project provides JavaScript implementations for handling TLS 1.3 parameters as defined in RFC 8446 Section 4.1. The code focuses on encoding, decoding, and managing the data structures involved in the ServerHello messages during the TLS 1.3 handshake process.
Features
- ServerHello: Implements the
ServerHellomessage structure.- Encodes and decodes client-generated parameters such as
key_share,supported_versions, andextensions. - Validates constraints and ensures compliance with RFC 8446 requirements.
- Encodes and decodes client-generated parameters such as
Usage
Import the modules and use them to construct and manage handshake messages:
import { ServerHello } from "@tls/serverHello"; // ServerHello usage const ServerHello = new ServerHello();
Completed Work
- 4.1.3. ServerHello
References
Donation
License
This project is licensed under the MIT License - see the LICENSE file for details.
Built and signed on
GitHub Actions
Add Package
deno add jsr:@tls/serverhello
Import symbol
import * as serverhello from "@tls/serverhello";
Import directly with a jsr specifier
import * as serverhello from "jsr:@tls/serverhello";
Add Package
pnpm i jsr:@tls/serverhello
pnpm dlx jsr add @tls/serverhello
Import symbol
import * as serverhello from "@tls/serverhello";
Add Package
yarn add jsr:@tls/serverhello
yarn dlx jsr add @tls/serverhello
Import symbol
import * as serverhello from "@tls/serverhello";
Add Package
vlt install jsr:@tls/serverhello
Import symbol
import * as serverhello from "@tls/serverhello";
Add Package
npx jsr add @tls/serverhello
Import symbol
import * as serverhello from "@tls/serverhello";
Add Package
bunx jsr add @tls/serverhello
Import symbol
import * as serverhello from "@tls/serverhello";