Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oracle/ktls-utils
TLS handshake utilities for in-kernel TLS consumers
https://github.com/oracle/ktls-utils
ktls linux tls
Last synced: 8 days ago
JSON representation
TLS handshake utilities for in-kernel TLS consumers
- Host: GitHub
- URL: https://github.com/oracle/ktls-utils
- Owner: oracle
- License: gpl-2.0
- Created: 2022-03-22T17:40:35.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-24T14:10:42.000Z (21 days ago)
- Last Synced: 2024-10-25T17:30:00.165Z (20 days ago)
- Topics: ktls, linux, tls
- Language: C
- Homepage:
- Size: 211 KB
- Stars: 29
- Watchers: 10
- Forks: 17
- Open Issues: 15
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
- Contributing: CONTRIBUTING.md
- License: COPYING
- Security: SECURITY.md
- Authors: AUTHORS
Awesome Lists containing this project
README
# Release Notes for ktls-utils 1.0.0-pre
In-kernel TLS consumers need a mechanism to perform TLS handshakes
on a connected socket to negotiate TLS session parameters that can
then be programmed into the kernel's TLS record protocol engine.This package of software provides a TLS handshake user agent that
listens for kernel requests and then materializes a user space
socket endpoint on which to perform these handshakes. The resulting
negotiated session parameters are passed back to the kernel via
standard kTLS socket options.See [COPYING](COPYING) for the full text of the license under which
this package is released.## Dependencies
* The local kernel must have net/handshake support and be built with
CONFIG_TLS enabled
* The local build environment requires GnuTLS and keyutils## Installation
See [NEWS](NEWS) to see what has changed in the latest release,
and see [INSTALL](INSTALL) for build instructions.## Contributing
This project welcomes contributions from the community.
Before submitting a pull request,
please [review our contribution guide](./CONTRIBUTING.md).See the GitHub Issue Tracker to review or open to-do items.
## Security
Please consult the [security guide](./SECURITY.md) for our responsible security vulnerability disclosure process
## License
Copyright (c) 2023 Oracle and/or its affiliates.
Released under the GNU GENERAL PUBLIC LICENSE version 2