BSD Ports

security/pivy 0.11.1p2 OpenBSD

tools for using PIV tokens as an SSH agent, encryption, etc.

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Jonathan Matthew <[email protected]>
Categories
security

Description

Pivy is an implementation of a simple PIV client with minimal dependencies. It contains a pivy-tool binary which can conduct basic operations using PIV cards, and the pivy-agent, which implements the SSH agent protocol as a drop-in replacement for the OpenSSH ssh-agent command (except that the keys it contains are always on a PIV card).

"PIV cards" notably includes Yubico Yubikey devices such as the NEO and Yubikey4, which can store up to 24 keys by using the "retired key" slots (which this agent supports).

In the other systems

SystemPortVersion
OpenBSDsecurity/pivy0.11.1p2
NetBSDwip/py-pivy0.6.11

Install

Binary package:

pkg_add pivy

From the ports tree:

cd /usr/ports/security/pivy && make install

Dependencies

Build dependencies 3
Run dependencies 3

No port depends on this one.