Skip to content

tomekw/padlock

Repository files navigation

Padlock

LibreSSL's libtls in Ada.

Status

This is alpha software. I'm actively working it. YMMV.

Tested on Linux x86_64, MacOS ARM, OpenBSD x86_64 and Windows x86_64.

Usage

Install tada.

Generate certificates with:

openssl req -x509 -newkey ec -pkeyopt ec_paramgen_curve:prime256v1 -nodes -days 365 -keyout key.pem -out cert.pem -subj "/CN=localhost"

Add:

padlock = "0.2.0"

to your tada.toml.

Or see:

Run both with:

tada run

Disclaimer

This codebase is written by hand. Claude Code is used for Socratic design exploration and code review.

License

EUPL

About

libtls in Ada

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages