age is a simple, modern and secure CLI file encryption tool and Go library.
It features small explicit keys, no config options, and UNIX-style composability
- Homepage:age-encryption.org
- GitHub:github.com/FiloSottile/age
- Web info:web-check.xyz/check/age-encryption.org
age Source Code
Author
Description
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
Homepage
https://age-encryption.orgRepository
- LicenseBSD-3-Clause
- Created18 May 19
- Primary languageGo
- Size1,633 KB
- Stars23,413
- Forks667
- Watchers23,413
Top Contributors
@FiloSottile (333)
@codesoap (6)
@0x2b3bfa0 (5)
@sweis (3)
@interrato (3)
@alerque (2)
@noncombatant (2)
@rex4539 (2)
@a1346054 (2)
@brandsimon (1)
@shimmy1996 (1)
@ryancdotorg (1)
@zombiezen (1)
@RKinsey (1)
@eclipseo (1)
@RishikesavanRamesh (1)
@arebee (1)
@khruso (1)
@Mohamed-Moumni (1)
@mfs (1)
@mikecook (1)
@qbit (1)
@exsplashit (1)
@tionis (1)
@twpayne (1)
@zyahya (1)
@andros21 (1)
@brettwhiteinc (1)
@hakerdefo (1)
@itsVentie (1)
@mjkalyan (1)
@puenka (1)
@udf2457 (1)
@y-yagi (1)
@zhsj (1)
@AlexanderYastrebov (1)
@indrayam (1)
@andreaswachowski (1)
@vrnvu (1)
@arpitguptagithub (1)
@artyom (1)
@bvanrijn (1)
@benbz (1)
@bdd (1)
@mx01xz (1)
@shibumi (1)
@stchris (1)
@dsprenkels (1)
@emaste (1)
@Juneezee (1)
@herbygillot (1)
@jwilk (1)
@Roguelazer (1)
@joeshaw (1)
@kotx (1)
@lwhsu (1)
@lucor (1)
@mdlayher (1)
@mschneider82 (1)
@mehrismore (1)
Recent Commits
GitHub Actions(29 Aug 26)
doc: regenerate groff and html man pages
Filippo Valsorda(29 Aug 26)
all: release v1.3.2
Filippo Valsorda(29 Aug 26)
plugin: correct working directory comment Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
cmd/age-keygen: correct public key output documentation Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
cmd/age: reject invalid UTF-8 terminal output Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
cmd/age-plugin-batchpass: correct documented scrypt limit Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
cmd/age: enable PTY tests on Darwin
Filippo Valsorda(29 Aug 26)
cmd/age: recognize armored identity files after whitespace Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
plugin: allow empty prompt responses Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
internal/format: validate stanza fields when marshaling Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
plugin: always canonicalize plugin names Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
agessh: enforce the RSA key size when wrapping Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
armor: enforce writer lifecycle Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
plugin: reject negative file indexes Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
armor,internal/format: restore CCTV fuzz seed corpora Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
armor: reject embedded carriage returns Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
cmd/age-inspect: classify unknown recipient stanzas Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
internal/format: reject headers without recipient stanzas Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
cmd/age-keygen,extra/age-plugin-pq: buffer identity conversion output Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
.github/workflows: include compatibility plugins in release archives
Filippo Valsorda(29 Aug 26)
agessh: don't cache mismatched encrypted identities Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
internal/term: sanitize terminal prompts Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
age: don't reorder caller identities Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
cmd/age-keygen: report output write failures Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
cmd/age: reject malformed supported SSH recipients Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
age,cmd/age: reject oversized key files Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
age,internal/format: avoid echoing private keys in errors Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
internal/bech32: avoid panic on Unicode input Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
cmd/age: delay output creation until payload authentication Reported by Joe Doyle of Trail of Bits.
Filippo Valsorda(29 Aug 26)
cmd/age: reject output aliases of input files Reported by Joe Doyle of Trail of Bits.
age Security
Security Advisories (1)
- mediumPatched
GHSA-32gq-x56h-299cMalicious plugin names, recipients, or identities can cause arbitrary binary execution
age Website
Website
Redirects
Redirects to https://github.com/FiloSottile/age
Security Checks
1 security checks failed (64 passed)
- External Redirect Detected
Server Details
- IP Address66.241.124.52
- Hostnameip-66-241-124-52.customer.flyio.net
- LocationSan Francisco,California,United States of America,NA
- ISPFly.io Inc.
- ASNAS40509
Associated Countries
US
Safety Score
Website marked as safe
100%
Blacklist Check
age-encryption.org was found on 0 blacklists
- AntiSocial Blacklist
- Artists Against 419
- Badbitcoin
- Bambenek Consulting
- CERT Polska
- CoinBlockerLists
- CRDF
- CryptoScamDB
- EtherAddressLookup
- EtherScamDB
- Fake Website Buster
- MetaMask EthPhishing
- NABP Not Recommended Sites
- OpenPhish
- PetScams
- PhishFeed
- PhishFort
- Phishing.Database
- PhishStats
- PhishTank
- Phishunt
- RPiList Not Serious
- Scam.Directory
- SecureReload Phishing List
- Spam404
- StopGunScams
- Suspicious Hosting IP
- ThreatFox
- ThreatLog
- TweetFeed
- URLhaus
- ViriBack C2 Tracker
Website Preview
age Docker
Run Command
docker run -d \
-e DD_API_KEY=${DD_API_KEY} \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
-v /sys/fs/cgroup:/host/sys/fs/cgroup:ro \
-v /proc:/host/proc:ro \
datadog/agent:latestCompose File
version: 3.8
services:
datadog-agent-container:
image: "datadog/agent:latest"
environment:
DD_API_KEY:
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
- "/sys/fs/cgroup:/host/sys/fs/cgroup"
- "/proc:/host/proc"Environment Variables
- Var NameDefault
- DD_API_KEYnull
Volume Mounting
- Container PathHost Bind
- /var/run/docker.sock/var/run/docker.sock
- /host/sys/fs/cgroup/sys/fs/cgroup
- /host/proc/proc
age Reviews
More File Encryption
Open source client-side encryption for cloud files - Cryptomator is geared towards using alongside cloud-backup solutions, and hence preserves individual file structure, so that they can be uploaded. It too is easy to use, but has fewer technical customizations for how the data is encrypted, compared with VeraCrypt. Cryptomator works on Windows, Linux and Mac - but also has excellent mobile apps.
VeraCrypt is open source cross-platform disk encryption software. You can use it to either encrypt a specific file or directory, or an entire disk or partition. VeraCrypt is incredibly feature-rich, with comprehensive encryption options, yet the GUI makes it easy to use. It has a CLI version, and a portable edition. VeraCrypt is the successor of (the now deprecated) TrueCrypt.
About the Data: age
Edit age Data
You can edit age's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external
sources, a list of these can be found data documentation.
Origin Data
Modify Data
API
You can access age's data programmatically via our API. Simply make a GET request to:
https://api.awesome-privacy.xyz/v1/services/ageThe REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.
Share age
Help your friends compare File Encryption, and pick privacy-respecting software and services.
Share age and Awesome Privacy with your network!
