-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathREADME
43 lines (28 loc) · 1.37 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# 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