Automic VaultAutomic Vault

brew

Install age-plugin-se with Homebrew, MacPorts, Nix

Age plugin for Apple Secure Enclave. Version 0.1.4 via Homebrew; verified 2026-05-12.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install age-plugin-se

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install age-plugin-se

MacPorts ports tree · security/age-plugin-se/Portfile · source: api.github.com

Linux

Nixverified · 92%
nix profile install nixpkgs#age-plugin-se

nixpkgs package indexes · pkgs/by-name/ag/age-plugin-se/package.nix · source: api.github.com

overview

Package summary

Age plugin for Apple Secure Enclave

Commands and aliases

  • age-plugin-se

history

Project history and usage

age-plugin-se is an age plugin that binds age identities to Apple's Secure Enclave, giving age users a way to decrypt files with device-bound keys and macOS biometric or passcode access control.

Project history

The project was created by Remko Troncon in January 2023 and is implemented as a plugin for the age encryption ecosystem. Its README presents the tool as a Secure Enclave bridge for age, with examples using `age-plugin-se keygen`, age recipients, and normal `age --decrypt -i` workflows.

Early public releases in 2023 were marked as prereleases. Version 0.1.0 followed in April 2024, and later releases added packaging and compatibility work. By the 0.2.x line in December 2025, the README also documented conversion from `age1se` recipients to age plugin-tag recipients, reflecting age's broader plugin-recipient evolution.

Adoption history

Official installation instructions lead with Homebrew and prebuilt binaries, with Alpine packages also published from the upstream release page. The supplied package metadata shows the tool packaged in Homebrew, MacPorts, and Nix, which fits its niche: a macOS-first security utility that package managers make easy to install on developer machines.

How it is used

The core workflow is to generate an identity with `age-plugin-se keygen`, encrypt to the printed public recipient using `age`, and decrypt on the matching Secure Enclave machine by passing the identity file to age. The README emphasizes that the private key is bound to the device and recommends encrypting long-term data to a backup key as well.

The README also documents use with Passage, the file-based password manager built around age, so users can unlock password-store entries with Touch ID while retaining an ordinary age backup identity.

Why package nerds care

For package nerds, age-plugin-se is interesting because it is a small plugin that turns Apple's hardware-backed key storage into a Unix-style age recipient. It is also a good example of the age plugin model spreading beyond software-only key files into platform security hardware.

Timeline

  • 2023: GitHub repository created.
  • 2023: First prerelease builds published.
  • 2024: v0.1.0 released.
  • 2025: v0.2.x releases published with the project still focused on Secure Enclave age identities.

Related projects

  • age provides the file-encryption tool and plugin mechanism.
  • Passage is documented by the upstream README as a password-manager use case.
  • age-plugin-yubikey is a sibling hardware-backed age plugin for PIV tokens.

Sources

  • official GitHub releases API
  • official GitHub repository metadata
  • source_facts.package-manager
  • upstream README

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Build metadata lists 1 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
age-plugin-secliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version0.1.4
manager updated2026-05-12
local dataok
upstreamcurrent
latest detectedv0.1.4

https://github.com/remko/age-plugin-se

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:age-plugin-se
Version0.1.4
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/age-plugin-se
Homepagehttps://github.com/remko/age-plugin-se
Repositoryhttps://github.com/remko/age-plugin-se
Upstream docshttps://github.com/remko/age-plugin-se#readme
LicenseMIT
Source archivehttps://github.com/remko/age-plugin-se/archive/refs/tags/v0.1.4.tar.gz
Last updated2026-05-12T14:59:16+01:00
Pulseupdated
Build dependenciesscdoc
Bottleavailable (on arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameage-plugin-se
Version Scheme0
Revision0
Head VersionHEAD
Requirements
  • macos
  • xcode
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

age-plugin-se

nix profile install nixpkgs#age-plugin-se
  • normalized package name match
  • Matched by: Age Plugin Se
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ag/age-plugin-se/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
MacPorts95%

age-plugin-se

sudo port install age-plugin-se
  • normalized package name match
  • Matched by: Age Plugin Se
MacPorts ports tree · api.github.com · MacPorts ports tree: security/age-plugin-se/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment