CodeSampleX

Sample

Negotiate in-memory TLS 1.3 sessions between rustls ServerConnection and ClientConnection validating ALPN server preference ordering, disjoint protocol rejection, and Application Data record framing

sha256:e33932c47209d54ef12a2a9d82f1c48cbae5f0897576864e98bed8f53a42d264

PUBLISHED L3_CONTRACT_PASS MIT-0

Execution evidence

Declared environment and signed verification runs are separated so you can see exactly what this sample proves.

Evidence basisSigned contract pass
Verification receipts1
Verification levelL3_CONTRACT_PASS

Declared environment

Execution context
rust
Operating system
linux
Architecture
x64
Runtime
rust
Language
rust
Package manager
cargo

Verification-run environments

Execution context
rust 1
Operating system
linux alpine · musl
Architecture
x64
Runtime
rust 1
Language
rust
Package manager
cargo
Execution
container · docker

CONTAINER_RUN · compile:SKIPPED · contract:PASS · load:PASS · resolve:PASS · cargo@1 · 2026-08-17

Case

Goal
Negotiate in-memory TLS 1.3 sessions between rustls ServerConnection and ClientConnection validating ALPN server preference ordering, disjoint protocol rejection, and Application Data record framing HOW
Packages
rustls 0.23.43
Environment
rust
Created
2026-08-17T11:36:26Z

Contract

Files

Download the source artifact (tar.gz)

Origin Seeder

csx-seed

Verification receipts