FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

We also have a status page: https://freshports.wordpress.com/

Port details
hpenc Fast authenticated encryption CLI tool
2.0_4 security on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: vsevolod@FreeBSD.org search for ports maintained by this maintainer
Port Added: 31 Jan 2015 10:25:43
License: BSD2CLAUSE
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).

WWW: https://github.com/vstakhov/hpenc/
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (5 items)
  1. bin/hpenc
  2. man/man1/hpenc.1.gz
  3. /usr/local/share/licenses/hpenc-2.0_4/catalog.mk
  4. /usr/local/share/licenses/hpenc-2.0_4/LICENSE
  5. /usr/local/share/licenses/hpenc-2.0_4/BSD2CLAUSE
  6. Collapse this list.

To install the port: cd /usr/ports/security/hpenc/ && make install clean
To add the package: pkg install hpenc

PKGNAME: hpenc

NOT_FOR_ARCHS: aarch64 sparc64

distinfo:

SHA256 (hpenc-2.0.tar.xz) = 4fa26a5ee88cbc85c4117e13295f3ee9ec4b959bf6077f6f65be3fddc6f30351
SIZE (hpenc-2.0.tar.xz) = 612404


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. gmake : devel/gmake
There are no ports dependent upon this port

Configuration Options
     No options to configure

USES:
tar:xz compiler:c++11-lib gmake ssl

Master Sites:
  1. http://highsecure.ru/distfiles/

Number of commits found: 20

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
10 Sep 2017 20:55:39
Original commit files touched by this commit  2.0_4
Revision:449591
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
27 May 2017 00:20:19
Original commit files touched by this commit  2.0_3
Revision:441819
linimon search for other commits by this committer
Mark some ports failing on armv6, for errors classified as "???",
part 2.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
30 Apr 2017 04:35:11
Original commit files touched by this commit  2.0_3
Revision:439789
linimon search for other commits by this committer
Provide more descriptive error messages for ports failing on powerpc64.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
01 Apr 2017 15:23:32
Original commit files touched by this commit  2.0_3
Revision:437439
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
15 Mar 2017 14:45:31
Original commit files touched by this commit  2.0_2
Revision:436247
mat search for other commits by this committer
Remove all USE_OPENSSL occurrences.

Sponsored by:	Absolight
09 Jan 2017 13:16:50
Original commit files touched by this commit  2.0_2
Revision:430947
amdmi3 search for other commits by this committer
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL

Approved by:	portmgr blanket
01 Jan 2017 03:45:13
Original commit files touched by this commit  2.0_2
Revision:430235
sunpoet search for other commits by this committer
Remove BROKEN_FreeBSD_9

Approved by:	portmgr (blanket)
08 Nov 2016 19:29:57
Original commit files touched by this commit  2.0_2
Revision:425758
linimon search for other commits by this committer
The 64-bit arm arch is actually spelled 'aarch64', not 'arm64'.
08 Nov 2016 03:23:44
Original commit files touched by this commit  2.0_2
Revision:425670
linimon search for other commits by this committer
Also broken on arm64.

Approved by:	portmgr (tier-2 blanket)
16 Jun 2016 13:23:13
Original commit files touched by this commit  2.0_2
Revision:416966
mat search for other commits by this committer
Fix usage of WITH_OPENSSL_BASE, WITH_OPENSSL_PORT and OPENSSL_PORT.

WITH_OPENSSL_* can't be set after bsd.port.pre.mk.
Fold all other usage into using SSL_DEFAULT == foo

PR:		210149
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	The FreeBSD Foundation, Absolight
Differential Revision:	https://reviews.freebsd.org/D6577
19 May 2016 10:53:06
Original commit files touched by this commit  2.0_2
Revision:415500
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [p-x]*

Approved by:	portmgr blanket
29 Apr 2016 15:41:40
Original commit files touched by this commit  2.0_2
Revision:414279
vsevolod search for other commits by this committer
- Fix build with the recent libc++

PR:		209097
Submitted by:	dim
21 Apr 2016 16:43:15
Original commit files touched by this commit  2.0_1
Revision:413746
swills search for other commits by this committer
many ports: mark broken on powerpc64
25 Sep 2015 21:31:43
Original commit files touched by this commit  2.0_1
Revision:397883
linimon search for other commits by this committer
Mark as broken on sparc64: not yet ported to this architecture.

Approved by:	portmgr (sparc64 blanket)
25 Jun 2015 13:35:42
Original commit files touched by this commit  2.0_1
Revision:390569
amdmi3 search for other commits by this committer
- Mark BROKEN on 9.x:

aead.cc:84:32: error: 'EVP_aes_128_ctr' was not declared in this scope

Approved by:	portmgr blanket
Submitted by:	pkg-fallout
17 Apr 2015 13:28:05
Original commit files touched by this commit  2.0_1
Revision:384158
vsevolod search for other commits by this committer
- Install manual page [1]
- Try to fix openssl port dependency

Submitted by:	Anton Juzhaninov via private email [1]
22 Mar 2015 16:32:27
Original commit files touched by this commit  2.0
Revision:381935
vsevolod search for other commits by this committer
- Update to 2.0
- Remove obsoleted patch (included to the upstream)
- Honor openssl CFLAGS and LDFLAGS to use the proper version
20 Feb 2015 16:58:46
Original commit files touched by this commit  1.0_1
Revision:379450
vsevolod search for other commits by this committer
- One more fix for i386 assembly.
- Bump revision (package is changed).
06 Feb 2015 09:59:17
Original commit files touched by this commit  1.0
Revision:378518
vsevolod search for other commits by this committer
- Fix assembler opcodes on i386
- Fix build on FreeBSD < 10
- Do not bump revision since this only affects broken systems
31 Jan 2015 10:25:37
Original commit files touched by this commit  1.0
Revision:378199
vsevolod search for other commits by this committer
Add hpenc utility port.

https://github.com/vstakhov/hpenc

Number of commits found: 20

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
opensslNov 02
openssl-develNov 02
wordpressNov 01
php56Oct 30
php70Oct 30
php71Oct 30
wiresharkOct 30
chromiumOct 28
wgetOct 27
wgetOct 27
openoffice-4*Oct 26
openoffice-devel*Oct 26
gitlabOct 25
nodeOct 25
node4Oct 25

1 vulnerabilities affecting 7 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 31863
Broken 126
Deprecated 55
Ignore 364
Forbidden 0
Restricted 175
No CDROM 78
Vulnerable 51
Expired 11
Set to expire 47
Interactive 0
new 24 hours 5
new 48 hours3185
new 7 days3223
new fortnight3393
new month3444

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.