- C runtime: libcrt0.
- Common C functions including protocol calls: libcommon.
- Cryptographic functions: libmonocypher. Based on Monocypher version 4.0.2
- BLAKE2s hash function: libblake2s.
Release notes in RELEASE.md.
Unless otherwise noted, the project sources are copyright Tillitis AB, licensed under the terms and conditions of the "BSD-2-Clause" license. See LICENSE for the full license text.
Until Oct 8, 2024, the license was GPL-2.0 Only.
External source code we have imported are isolated in their own
directories. They may be released under other licenses. This is noted
with a similar LICENSE
file in every directory containing imported
sources.
Imported sources:
-
Monocypher (BSD-2) by Loup Vaillant.
-
blake2s (CC-0), originally based on the reference implementation in RFC 7693 written by Markku-Juhani O. Saarinen (original repository. Imported from Joachim Strömbergson's fork used as a model for a hardware implementation.