Port details |
- libaegis Portable C implementations of the AEGIS family
- 0.1.24 security =0 0.1.23Version of this port present on the latest quarterly branch.
- Maintainer: sunpoet@FreeBSD.org
- Port Added: 2024-09-15 20:18:10
- Last Update: 2024-10-31 20:40:18
- Commit Hash: a323554
- 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 = 1730387078
SHA256 (jedisct1-libaegis-0.1.24_GH0.tar.gz) = e68f3ad2ddcf27f6fb1d8538b7b4cb47d0f967d5f8a28fde7249bd91a4c311a0
SIZE (jedisct1-libaegis-0.1.24_GH0.tar.gz) = 567578
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: 2
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
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: 2
|