frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: AxKeyStore – Zero-trust CLI secrets manager using your own GitHub repo

https://github.com/basilgregory/axkeystore
1•robin_a_p•1h ago
Hi HN,

I built AxKeyStore, an open-source CLI tool for managing secrets that uses your own private GitHub repository as encrypted storage.

The idea is simple: → All encryption happens locally. → Secrets are stored as encrypted blobs in your private repo. → GitHub is treated as untrusted storage. → No plaintext secrets ever leave your machine. → No plaintext secrets are stored on disk.

Most secret managers either require a hosted backend, a self-hosted server, or trusting a SaaS provider. I wanted something that: → Requires zero infrastructure → Uses tooling developers already have → Keeps the threat model simple

AxKeyStore uses a layered approach to security: → Secrets are encrypted with a Remote Master Key (RMK). → The RMK is encrypted with your master password and stored in the repo. → A Local Master Key (LMK) encrypts your local GitHub token and repo config. → The LMK itself is encrypted using Argon2id-derived keys from your master password. → Encryption uses XChaCha20-Poly1305 (AEAD).

GitHub only sees encrypted binary blobs. Even if someone compromises your repository, they still need your master password to decrypt anything.

Why GitHub? Because it gives: → Private repositories → Version history (commit log as audit trail) → Access control → Free storage → Global availability

Instead of building a backend, I’m leveraging an existing, reliable system - but cryptographically isolating it.

Features → Simple CLI workflow → Hierarchical categories (e.g., cloud/aws/prod) → Version history per secret (via commits) → Retrieve specific versions by SHA → Multi-profile support (separate vaults) → Transactional master password reset → Secure random secret generation

Tech → Written in Rust. Uses tokio, clap, argon2, and chacha20poly1305. → There are unit and integration tests (including mocked GitHub API interactions). → Open source - MIT licensed.

I’d appreciate feedback on: → The threat model - what am I missing? → Whether GitHub as encrypted blob storage is a bad assumption → UX improvements for CLI-based secret workflows → Any crypto or key-handling concerns

I’m especially interested in critique from people who’ve built or audited secret management systems.

Thanks.

Bird Losses Are Accelerating

https://www.nytimes.com/2026/02/26/climate/bird-declines.html
1•lxm•4m ago•0 comments

India disrupts access to popular developer platform Supabase with blocking order

https://techcrunch.com/2026/02/27/india-disrupts-access-to-popular-developer-platform-supabase-wi...
1•pouwerkerk•5m ago•0 comments

A Day in the Life of an Enshittificator [video]

https://www.youtube.com/watch?v=T4Upf_B9RLQ
1•ianrahman•10m ago•0 comments

We may Soon have City-Spanning 900 MHz Mesh Networks (2021)

https://cheapskatesguide.org/articles/900mhz-mesh.html
1•ColinWright•13m ago•0 comments

System prompt change Claude's reasoning depth – side-by-side comparison tool

https://claude.ai/public/artifacts/eba2a270-dd61-4f0c-a276-34a53e604f13
2•Yuudaiikoma•13m ago•1 comments

Build your own Command Line with ANSI escape codes (2016)

https://www.lihaoyi.com/post/BuildyourownCommandLinewithANSIescapecodes.html
1•vinhnx•13m ago•0 comments

The Enshittificator [video]

https://vimeo.com/1168468796
2•gurjeet•14m ago•0 comments

SUNN O))) HalfLife Fer Mmxxv

https://sunn.southernlord.com/sunn-o-halflife-fer-mmxxv/
2•rglover•15m ago•0 comments

YouTube now determines your watch list [video]

https://www.youtube.com/watch?v=7U_LhzgwJ4U&list=RD7U_LhzgwJ4U
2•bilekas•18m ago•0 comments

Binance's MAGA-Branding Strategy

https://www.thenation.com/article/economy/binance-crypto-trump/
2•petethomas•18m ago•0 comments

As We May Think (1945)

https://en.wikipedia.org/wiki/As_We_May_Think
2•ColinWright•21m ago•0 comments

Estimating π with a Coin

https://arxiv.org/abs/2602.14487
2•vismit2000•22m ago•0 comments

The Mountain Eagle Is Now Online

https://www.mountaineagle.net/articles/display/?entry_short=the-mountain-eagle-is-now-online
2•retrocog•27m ago•1 comments

German Tank Problem

https://en.wikipedia.org/wiki/German_tank_problem
1•ColinWright•30m ago•0 comments

Latency

https://cheat.sh/latency
1•vismit2000•31m ago•0 comments

Show HN: Agents-lint – detect stale paths and context rot in AGENTS.md files

https://github.com/giacomo/agents-lint
1•devGiacomo•31m ago•1 comments

Show HN: Recall – Persistent Memory for Claude Code via MCP Hooks

https://recallmcp.com
1•elfenleid•31m ago•0 comments

The Reason Anthropic Wants Guardrails

https://www.theatlantic.com/ideas/2026/02/anthropic-pentagon-ai/686172/
1•Stratoscope•32m ago•1 comments

Ask HN: How do products get priced after the bubble bursts?

1•AbstractH24•32m ago•0 comments

Joint Statement from OpenAI and Microsoft

https://openai.com/index/continuing-microsoft-partnership/
3•alex_young•37m ago•0 comments

OpenAI reaches deal to deploy AI models on U.S. DoW classified network

https://www.reuters.com/business/openai-reaches-deal-deploy-ai-models-us-department-war-classifie...
15•erhuve•38m ago•6 comments

Six Simple Machines: Lever, Wheel, Pulley, Inclined Plane, Wedge, and Screw

https://en.wikipedia.org/wiki/Simple_machine
1•gurjeet•40m ago•0 comments

Drug-resistant strain of deadly 'ancient fever' spreading to US

https://www.dailymail.co.uk/health/article-15598967/typhoid-fever-surging-drug-resistant-US-UK.html
1•Bender•40m ago•0 comments

OpenAI Onboards Department of War

https://twitter.com/i/status/2027578652477821175
2•dinosor•44m ago•1 comments

The use of hydroxyapatite toothpaste to prevent dental caries

https://pmc.ncbi.nlm.nih.gov/articles/PMC8930857/
2•gurjeet•47m ago•0 comments

Show HN: TattooForge – AI Tattoo Design Generator

https://tattooforge.art
1•crawde•48m ago•0 comments

Agreement with the Department of War

https://twitter.com/sama/status/2027578580159631610
2•madars•48m ago•0 comments

OpenAI Entered into an agreement with the DoD last January

https://defensescoop.com/2025/01/16/openais-gpt-4o-gets-green-light-for-top-secret-use-in-microso...
2•dakolli•49m ago•1 comments

Don't use passkeys for encrypting user data

https://blog.timcappalli.me/p/passkeys-prf-warning/
28•zdw•50m ago•5 comments

Book Review: 'A World Appears,' by Michael Pollan

https://www.nytimes.com/2026/02/27/books/review/a-world-appears-michael-pollan.html
1•lxm•52m ago•0 comments