age.rb – Ruby bindings for age!

If you're working with Ruby and looking for a simple, secure, and modern solution for file encryption, age.rb bridges the gap, bringing the elegance of Ruby to the robust age encryption tool.

Give it a try, explore the repo on GitHub, and let me know what you think. Contributions and feedback are always welcome!

Repository: https://github.com/tschaefer/age.rb

#Ruby #Cryptography #OpenSource #AgeEncryption #SecureCoding

GitHub - tschaefer/age.rb: age.rb: Ruby bindings for age

age.rb: Ruby bindings for age. Contribute to tschaefer/age.rb development by creating an account on GitHub.

GitHub

Migration from gpg: ✅

I've moved my 2FA backup and a few other secrets to age/passage (made by @filippo, thanks!)

I'll use oct for the few remaining things that require GPG signatures. It is a lot more friendly to use than gpg, a single executable to run, something simple. I'm using my own fork for now, as I need to sign batch of files.

At least one thing accomplished for the new year resolution

#ageEncryption #openpgp #gpg

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

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

GitHub
I keep seeing "Age verification" and somehow in my weird mind the first things I think of is #AgeEncryption ¯\_(ツ)_/¯

Use #MiniSign to sign documents, archive the folder with signed documents and their signature files (*.minisig) in the usual way

Use #AgeEncryption to encrypt an file (eg: an archive), send the encrypted file (*.age) by any means to the recipient

#MiniSign
https://jedisct1.github.io/minisign

RWRK8XFYuCHjYX1J/7cKCUy6eQKNYVAurb/70Q6pK8kjGHALVORZGJ+o

#AgeEncryption
https://age-encryption.org

age1s3n5ehvm8h3xjkc985hzjznw9cv0lk9ezj5heyy4m7l654rkzslq07ylps

Alternatively use #GnuPG and email

#OpenPGP #FingerPrint #PublicKey
https://keys.openpgp.org/vks/v1/by-fingerprint/10761F0C272B3AAA52D4D9DB8806B58B124EA2A0

Minisign by Frank Denis

The PGP Problem

https://www.latacora.com/blog/2019/07/16/the-pgp-problem/

#OpenPGP #GnuPG #PGP #GPG #PublicKey #Email

#AgeEncryption https://age-encryption.org
#Minisign https://jedisct1.github.io/minisign/

#AgePublicKey
age1s3n5ehvm8h3xjkc985hzjznw9cv0lk9ezj5heyy4m7l654rkzslq07ylps

#MinisignPublicKey
RWRK8XFYuCHjYX1J/7cKCUy6eQKNYVAurb/70Q6pK8kjGHALVORZGJ+o

The PGP problem

The PGP problem

Latacora

Have you ever thought about reusing your OpenPGP Card device (e.g. Yubikey, Nitrokey) for age encryption?

Thanks to my Tuesday’s “age stunt” this is now possible: https://github.com/wiktor-k/age-plugin-openpgp-card

It’s the best of both worlds: hardware-secured ed25519 private key and simple, modern and secure cryptography of age!

GitHub - wiktor-k/age-plugin-openpgp-card: Age plugin for using ed25519 on OpenPGP Card devices (Yubikeys, Nitrokeys)

Age plugin for using ed25519 on OpenPGP Card devices (Yubikeys, Nitrokeys) - wiktor-k/age-plugin-openpgp-card

GitHub
Just had some fun with my son decorating my #archlinux funbook with some stickers from #ccc #c3 #datenschleuder #ageencryption