SSH agent extensions as an arbitrary RPC mechanism

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • ssh-agent-lib

    A collection of types for writing custom SSH agents.

    SSH agent extensions are really powerful.

    I'm maintaining a crate for writing own agents (and clients) and just recently added an example of providing decryption over extensions [0] which, coupled with the other examples, allows using SSH agent as a proxy between OpenPGP Card devices (eg Yubikeys) and OpenPGP encrypted data.

    [0]: https://github.com/wiktor-k/ssh-agent-lib/pull/70

    Got some really positive feedback about this one: https://chaos.social/@Foxboron/112416348981479022 ;)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ssh-agentx

    Extended ssh-agent which supports git commit signing and yubikey signing over ssh

    I've done the same with https://github.com/42wim/ssh-agentx/

  • relic

    Relic is a service and a tool for adding digital signatures to operating system packages for Linux and Windows (by 42wim)

    Originally used to sign git commits with pgp in the sshagent, before ssh git commit signing was a thing.

    Nowadays, I'm using it for signing code remotely on a server with a yubikey on the local laptop. (needs a patched relic - https://github.com/42wim/relic/tree/sshtoken)

    Also works with windows as it uses https://github.com/buptczq/WinCryptSSHAgent that did the hard work to get it to talk with almost everything that exists in windows/wsl/putty etc.

  • WinCryptSSHAgent

    Using a Yubikey for SSH Authentication on Windows Seamlessly

    Originally used to sign git commits with pgp in the sshagent, before ssh git commit signing was a thing.

    Nowadays, I'm using it for signing code remotely on a server with a yubikey on the local laptop. (needs a patched relic - https://github.com/42wim/relic/tree/sshtoken)

    Also works with windows as it uses https://github.com/buptczq/WinCryptSSHAgent that did the hard work to get it to talk with almost everything that exists in windows/wsl/putty etc.

  • duckduckgo-locales

    Translation files for <a href="https://duckduckgo.com"> </a>

  • meikkalainen

    Coarse grained Debian diffs

    It is indeed very straightforward. I did a quick check and I use this exact library for my "coarse-grained Debian diff" program, `meikkalainen` [1], and I was able to get it up and working mostly how I wanted within the same morning I started it. Very straightforward, even for a guy who doesn't spend a lot of time in the Goverse.

    [1]: https://github.com/hiAndrewQuinn/meikkalainen/tree/main

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Unix sockets, Cygwin, SSH agents, and sadness

    4 projects | news.ycombinator.com | 29 Aug 2023
  • Yubikey ssh keys with Ansible, wants to be touched constantly

    1 project | /r/yubikey | 10 Feb 2023
  • Is it possible to use AGE with a Ledger hardware device?

    1 project | /r/crypto | 26 Oct 2022
  • Cloudflare Hardware Keys (Yubico Partnership)

    1 project | news.ycombinator.com | 1 Oct 2022
  • Am I the only one who's nervous when SSH-agent forwarding?

    2 projects | /r/sysadmin | 23 Sep 2022

Did you konow that Go is
the 4th most popular programming language
based on number of metions?