Port details on branch 2022Q2 |
- hpenc Fast authenticated encryption CLI tool
- 3.0_3 security =0 3.0_3Version of this port present on the latest quarterly branch.
- Maintainer: vsevolod@FreeBSD.org
- Port Added: 2015-01-31 10:25:43
- Last Update: 2024-01-21 22:51:37
- Commit Hash: ac29d86
- License: BSD2CLAUSE
- WWW:
- https://github.com/vstakhov/hpenc/
- Description:
- Hpenc is a fast encryption command line tool with the following features:
* Authenticated encryption - your data cannot be forged or corrupted without
detection.
* Parallel processing - hpenc uses block IO and you can process multiple blocks
simultaneously, which is extremely useful if you have multi-core environment.
* Strong ciphers - hpenc uses the state-of-art aes-gcm and chacha20 ciphers
* Easy interface
* Hardware acceleration - hpenc can utilize all its
advanced cryptography functions defined for AES-NI and PCLMULQDQ instructions
(that must be supported by openssl). For those with old or embedded CPU (such
as ARM), hpenc provides portable and fast chacha20 cipher.
* Simple key management
* Secure random numbers generator - hpenc can work as pseudo-random numbers
generator. In a set of standard tests (diehard) on the generated sequences
hpenc generates secure sequences of pseudo-random numbers on a very high
speed (gigabytes per second).
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/security/hpenc/ && make install clean
- To add the package, run one of these commands:
- pkg install security/hpenc
- pkg install hpenc
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: hpenc
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1544378133
SHA256 (vstakhov-hpenc-3.0_GH0.tar.gz) = 70bfa24a7777ae69b689870c884da39ff6a47c9a41224ee16b7dde1b508e5d59
SIZE (vstakhov-hpenc-3.0_GH0.tar.gz) = 527745
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
- Library dependencies:
-
- libsodium.so : security/libsodium
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- security_hpenc
- USES:
- cmake compiler:c++11-lib ssl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|