Port details |
- libaegis Portable C implementations of the AEGIS family
- 0.4.0 security
=0 0.3.0Version of this port present on the latest quarterly branch. - Maintainer: sunpoet@FreeBSD.org
 - Port Added: 2024-09-15 20:18:10
- Last Update: 2025-02-20 07:26:54
- Commit Hash: 59e4be2
- License: MIT
- WWW:
- https://github.com/jedisct1/libaegis
- Description:
- libaegis is a portable C implementations of the AEGIS family of high-performance
authenticated ciphers (AEGIS-128L, AEGIS-128X2, AEGIS-128X4, AEGIS-256,
AEGIS-256X2, AEGIS-256X4), with runtime CPU detection.
Features:
- AEGIS-128L with 16 and 32 bytes tags (software, AES-NI, ARM Crypto)
- AEGIS-128X2 with 16 and 32 bytes tags (software, VAES + AVX2, AES-NI, ARM
Crypto)
- AEGIS-128X4 with 16 and 32 bytes tags (software, AVX512, VAES + AVX2, AES-NI,
ARM Crypto)
- AEGIS-256 with 16 and 32 bytes tags (software, AES-NI, ARM Crypto)
- AEGIS-256X2 with 16 and 32 bytes tags (software, VAES + AVX2, AES-NI, ARM
Crypto)
- AEGIS-256X4 with 16 and 32 bytes tags (software, AVX512, VAES + AVX2, AES-NI,
ARM Crypto)
- All variants of AEGIS-MAC, supporting incremental updates.
- Encryption and decryption with attached and detached tags
- Incremental encryption and decryption.
- Unauthenticated encryption and decryption (not recommended - only implemented
for specific protocols)
- Deterministic pseudorandom stream generation.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- libaegis>0:security/libaegis
- To install the port:
- cd /usr/ports/security/libaegis/ && make install clean
- To add the package, run one of these commands:
- pkg install security/libaegis
- pkg install libaegis
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libaegis
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1739962440
SHA256 (jedisct1-libaegis-0.4.0_GH0.tar.gz) = bf8d363edc28b9969e9d0decc41b41f818461136619652b1a977c8afa9b81363
SIZE (jedisct1-libaegis-0.4.0_GH0.tar.gz) = 502083
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- security_libaegis
- USES:
- cmake
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 5
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.4.0 20 Feb 2025 07:26:54
    |
Po-Chuan Hsieh (sunpoet)  |
security/libaegis: Update to 0.4.0
Changes: https://github.com/aegis-aead/libaegis/releases
https://github.com/aegis-aead/libaegis/commits/main |
0.3.0 25 Dec 2024 19:15:07
    |
Po-Chuan Hsieh (sunpoet)  |
security/libaegis: Update to 0.3.0
Changes: https://github.com/aegis-aead/libaegis/releases |
0.1.25 21 Nov 2024 13:37:58
    |
Po-Chuan Hsieh (sunpoet)  |
security/libaegis: Update to 0.1.25
Changes: https://github.com/aegis-aead/libaegis/releases |
0.1.24 31 Oct 2024 20:40:18
    |
Po-Chuan Hsieh (sunpoet)  |
security/libaegis: Update to 0.1.24
Changes: https://github.com/aegis-aead/libaegis/releases |
0.1.23 15 Sep 2024 20:09:33
    |
Po-Chuan Hsieh (sunpoet)  |
security/libaegis: Add libaegis 0.1.23
libaegis is a portable C implementations of the AEGIS family of high-performance
authenticated ciphers (AEGIS-128L, AEGIS-128X2, AEGIS-128X4, AEGIS-256,
AEGIS-256X2, AEGIS-256X4), with runtime CPU detection.
Features:
- AEGIS-128L with 16 and 32 bytes tags (software, AES-NI, ARM Crypto)
- AEGIS-128X2 with 16 and 32 bytes tags (software, VAES + AVX2, AES-NI, ARM
Crypto)
- AEGIS-128X4 with 16 and 32 bytes tags (software, AVX512, VAES + AVX2, AES-NI,
ARM Crypto)
- AEGIS-256 with 16 and 32 bytes tags (software, AES-NI, ARM Crypto)
- AEGIS-256X2 with 16 and 32 bytes tags (software, VAES + AVX2, AES-NI, ARM
Crypto)
- AEGIS-256X4 with 16 and 32 bytes tags (software, AVX512, VAES + AVX2, AES-NI,
ARM Crypto)
- All variants of AEGIS-MAC, supporting incremental updates.
- Encryption and decryption with attached and detached tags
- Incremental encryption and decryption.
- Unauthenticated encryption and decryption (not recommended - only implemented
for specific protocols)
- Deterministic pseudorandom stream generation. |
Number of commits found: 5
|