Hacker GitHub

← All repos

FiloSottile/age

View on GitHub ↗ ★ 24,168 Go

A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.

125 mentions on Hacker News by 106 people: 23 stories, 102 comments · first 2019-10-07 · latest 2026-10-10

Mentions per year 125 mentions · busiest year 2021 (29)
20082026
  1. I’ve had good experiences with age [1]: it’s relatively easy to use and has sane defaults. [1] https://github.com/FiloSottile/age
    comment by barnabee · 2022-04-29 · in Ask HN: CLI Tool for File Encryption?
  2. …to make secure operating systems and software, but nobody bothers. 0: https://noiseprotocol.org/ 1: https://github.com/FiloSottile/age 2: https://magic-wormhole.readthedocs.io/en/latest/index.html 3: https://landlock.io/
    comment by zie · 2022-04-28 · in WebAuthn Browser Support
  3. I recommend age as well. It offers encrypting for recipients for whom you have public keys. https://github.com/FiloSottile/age
    comment by ChrisGranger · 2022-04-13 · in New(ish) command line tools
  4. …likely it has undergone peer review and security audits, unlike new Rust crypto libraries. [1]: https://github.com/FiloSottile/age [2]: https://github.com/briansmith/ring
    comment by marcus_cemes · 2022-04-02 · in Seriously, Stop Using RSA (2019)
  5. I created a discussion for it here: https://github.com/FiloSottile/age/discussions/404
  6. …arbitrary data [4]. All of these become useless the moment you start using short-lived keys. [1]: https://github.com/FiloSottile/age [2]: https://github.com/ryantm/agenix [3]: https://calebhearth.com/sign-git-with-ssh [4]:…
  7. …all seem to have limited implementations in other languages. [1] https://github.com/google/tink [2] https://github.com/FiloSottile/age
  8. You can encrypt them using something like https://github.com/FiloSottile/age and then just store them in git. When you need to access them, just run "age -d .." If you're paranoid you can use GPG + a smart card like a yubikey, but its all…
  9. …have nailed their identity to it? (For everything you think you should use PGP for please use Age - https://github.com/FiloSottile/age )
  10. Your network is MitM’d by some incompetently operated security product. https://github.com/FiloSottile/age/issues/370
  11. …smaller. I guess it is thanks to ecliptic-curve encryption. [0]: https://github.com/str4d/rage [1]: https://github.com/FiloSottile/age
  12. …what you could do. Generate a new seed phrase on a hardware wallet. Encrypt the seed phrase using https://github.com/FiloSottile/age and print out the encrypted seed. Store the paper in a safety deposit box. Keep the hardware wallet at…
  13. …as a subprocess plugin to https://github.com/str4d/rage (and hopefully https://github.com/FiloSottile/age once they think plugins are stable in enough to go in the reference implementation). The rage author also wrote their https
    comment by yencabulator · 2021-11-18 · in Sign arbitrary data with your SSH keys
  14. Yes, with https://github.com/FiloSottile/age
    comment by fanf2 · 2021-11-13 · in Sign arbitrary data with your SSH keys
  15. …ssh-rsa and ssh-ed25519 SSH public keys, and decrypting with the respective private key file." -- https://github.com/FiloSottile/age#ssh-keys So, we see age does in fact re-use SSH keys for this unrelated purpose. And we see that, unlike…
    comment by tialaramex · 2021-11-13 · in Sign arbitrary data with your SSH keys
  16. …and one of the neat features it has is the ability to encrypt to a GitHub user's pubkey[1]. [0] https://github.com/FiloSottile/age [1] https://github.com/FiloSottile/age#encrypting-to-a-github-us...
    comment by oedmarap · 2021-11-13 · in Sign arbitrary data with your SSH keys
  17. …might be fine?). At any rate, I'm not too thrilled about the age projects stand on signatures: https://github.com/FiloSottile/age/issues/51 I strongly believe one of the main uses of encryption is enabling trust - and that implies trusted…
  18. …For file encryption age is recommended. A frontend for it would be welcomed. https://github.com/FiloSottile/age
  19. Good news, everyone! https://github.com/FiloSottile/age/commit/d164fef036a2d19280... It will be in the next release candidate.
    comment by FiloSottile · 2021-06-08 · in PGP Marks 30th Anniversary
  20. …It's old, it's clunky, it requires careful use to be safe. Why not use something more modern? 0. https://github.com/FiloSottile/age
    comment by tuxxy · 2021-06-08 · in Sequoia 1.3
  21. Thanks! Link to "age", for those who are interested: https://github.com/FiloSottile/age
    comment by greenyoda · 2021-06-08 · in PGP Marks 30th Anniversary
  22. …features. There are still some things I'm missing, but these are slowly being worked on[1,2]. [1]: https://github.com/FiloSottile/age/issues/137 [2]: https://github.com/FiloSottile/age/pull/132
  23. Meh, I would rather use age[0] 0: https://github.com/FiloSottile/age
    comment by zaphar · 2021-05-17 · in The PGP Problem: A Critique (2020)
  24. Age would be better for that: https://github.com/FiloSottile/age
    comment by sodality2 · 2021-05-17 · in The PGP Problem: A Critique (2020)
  25. …[1] https://buttondown.email/cryptography-dispatches/archive/cry... [2] https://github.com/FiloSottile/age
    comment by FiloSottile · 2021-04-23 · in How to Interchange Ed25519 Keys
  26. …encryption with an actually comprehensible CLI; thank you! [1]: https://github.com/str4d/rage [2]: https://github.com/FiloSottile/age
  27. …Nice to see simplified and somewhat modernized tools like ( https://github.com/str4d/rage ) and ( https://github.com/FiloSottile/age ) The article that post mentions in the beginning also had some interesting perspectives, though a bit…
  28. …each repository: - https://github.com/apache/incubator-age/commit/bef50e5d86d45... (Mar 19, 2019) - https://github.com/FiloSottile/age/commit/06cbe4f91ea9843069... (Oct 6, 2019) What does this mean? Absolutely nothing.
  29. the projects are not related at all but this and https://github.com/FiloSottile/age have a name conflict.
  30. You may wish to look at age: https://github.com/FiloSottile/age
  31. A promising contender to "replace" GPG in which you might be interested is age: https://github.com/FiloSottile/age It's based on ChaCha20-Poly1305 AEAD and the author is well respected in the crypto community.
    comment by da_big_ghey · 2020-11-29 · in GPG and Me (2015)
  32. …pair? I've used it on a few projects where cryptographic flexibility wasn't necessary. [1]: https://github.com/FiloSottile/age
  33. Why? PGP needs to be deprecated in favor of things like AGE and Magic Wormhole. https://github.com/FiloSottile/age
    comment by seanieb · 2020-09-12 · in OpenPGP in Rust: The Sequoia Project
  34. Age is demonstrably better: https://github.com/FiloSottile/age Also, an informed analysis of PGP: https://latacora.micro.blog/2019/07/16/the-pgp-problem.html
    comment by wglb · 2020-09-12 · in Security by obscurity is underrated
  35. From project page: https://github.com/FiloSottile/age#ssh-keys > (ssh-agent is not supported.) There is no way it integrates with smartcards.
    comment by Snawoot · 2020-09-04 · in GnuPG 2.2.23
  36. …- which one is the encryption community at large favoring more? (stability, code quality, etc.) https://github.com/FiloSottile/age https://github.com/str4d/rage
    comment by gravitas · 2020-09-04 · in GnuPG 2.2.23
  37. …transfer sensitive data over Bittorent, Age is a good tool for encrypting it before transmission. https://github.com/FiloSottile/age
  38. …subtle mistakes increases. That's why it's better to use tools that do it properly, like age ( https://github.com/FiloSottile/age )
  39. Tink ( https://github.com/google/tink ) and Age ( https://github.com/FiloSottile/age ) are the obvious examples, although I think to some extent even things like the Signal Protocol apply. I'd call them both examples of applied…
  40. Vaguely related for people who want simple secure encryption tools is Age: https://github.com/FiloSottile/age
  41. …unfortunately. There is OpenBSD signify (or minisign) if you want signatures. There is also age - https://github.com/FiloSottile/age
    comment by gnu · 2020-05-08 · in Ask HN: Keybase Alternatives?
  42. …gnashing my teeth at the prospect of going back to PGP keys. Maybe there's some way to intersect https://github.com/FiloSottile/age and a git remote.
    comment by frio · 2020-05-07 · in Ask HN: Keybase Alternatives?
  43. …[1]: https://filippo.io [2]: https://twitter.com/filosottile/status/1248110291751231488 [3]: https://github.com/FiloSottile/age
    comment by pcr910303 · 2020-04-12 · in Re-Thinking Electronic Mail
  44. …so there clearly is some threat this would protect against but I can't figure it out. [1]: https://github.com/FiloSottile/age/issues/59
  45. …check out-of-band errors to see that the plaintext isn't safe Is that problem the same as this one? https://github.com/FiloSottile/age/issues/59
    comment by ubercow13 · 2020-02-19 · in Stop Using Encrypted Email
  46. I saw these comments on age's GitHub page before seeing this post on HN, so not to worry. https://github.com/FiloSottile/age/issues/59
    comment by ChrisGranger · 2019-12-31 · in A few comments on ‘age’
  47. …able to skip unknown formats. (Recipient lines are currently under-specified in the spec. I opened https://github.com/FiloSottile/age/issues/9 a while back for addressing this.) 6. The normalization notes are an artifact of an earlier…
  48. …< secret will encrypt using <user>'s GitHub SSH public keys. #1 http://ccrypt.sourceforge.net #2 https://github.com/FiloSottile/age/pull/43
  49. …the CLI arguments of every other process on your system. I've filed an issue upstream about this: https://github.com/FiloSottile/age/issues/37 I've mentioned swap in my comment. It's a problem indeed. On Linux you can prevent memory…
  50. Because there's no link to the source code in the google document, here's the Github repo: https://github.com/FiloSottile/age/
    comment by bertman · 2019-10-07 · in A simple file encryption tool and format