home.social

#rpgp — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rpgp, aggregated by home.social.

  1. @dazo it is part of tumpa.rocks , uses the same #rpgp. The goal is to have tools which simpler to use for normal folks.

  2. our friends over at @rpgp just published a monster milestone, humbly tagged 0.16 😍 with

    - streaming decryption and encryption

    - post-quantum-cryptography

    - API streamlining.

    #rPGP is a full Rust implementation of #openpgp which counts among the fastest and most compliant implementations today, and includes security audits. Note: #deltachat uses a restricted subset of OpenPGP, and follows best practices (eg using the same ed25519 keys implementation as #signal) github.com/rpgp/rpgp/

  3. @lns sorry, but no. gnupgp UX sucks so hard that even I don't get it without extensive internet searching.

    And I heard horrible stuff about integration into programs, like that they need to kill the daemon regularly to make it work.

    Let's rather invest our efforts into making modern alternatives like and
    crates.io/crates/rsop/ great.

  4. The #nethsm crate has just been released in version 0.7.0. 🎉

    crates.io/crates/nethsm/0.7.0

    In this version we added several improvements for the use with #OpenPGP (such as updating to the latest #rPGP) and added integration for validated key setups.

    #Rust #RustLang #ArchLinux #Signstar #Cryptography #DigitalSignature #Nitrokey

  5. New release today: version 0.14.0 ✨

    ( implemented in pure , permissively licensed)

    github.com/rpgp/rpgp/releases/

    This release brings rather complete support for the excellent new OpenPGP RFC 9580 (also known as "crypto refresh", or "v6")

    RFC 9580 standardizes modern cryptographic mechanisms for OpenPGP: AEAD-based encryption, Argon2, and SHA2 fingerprints for the new OpenPGP v6 key format (v4 keys use SHA1).

    Thanks @NGIZero for supporting this work!

  6. We have just released version 0.2.0 of the nethsm-cli #RustLang #crate. 🥳
    This executable allows for easy integration with @nitrokey #NetHSM devices (and containers).

    With this release we have added #namespace and #OpenPGP support! 🔑
    Also, users can now rely on shell completion and man pages! 📚

    crates.io/crates/nethsm-cli/0.

    Thanks to @wiktor for working out #OpenPGP support using #rPGP! 🎉

    #CLI #HSM #encryption #decryption #DigitalSignature #signing #ArchLinux #Nitrokey #signstar

  7. We have just released version 0.4.0 of the #nethsm #RustLang #crate. 🥳
    This library allows for easy integration with @nitrokey #NetHSM devices (and containers).

    With this release we have added #namespace and #OpenPGP support!
    Additionally, large parts of the documentation have been improved.

    crates.io/crates/nethsm/0.4.0

    Thanks to @wiktor for working out #OpenPGP support using #rPGP! 🎉

    #HSM #encryption #decryption #DigitalSignature #signing #RustLang #ArchLinux #Nitrokey #signstar

  8. I'm excited to announce the release of oct v0.11.0 🚀️

    oct is a tool for inspecting, configuring and using cards 🔒 (crates.io/crates/openpgp-card-)

    oct can now set up cards in mode, the text output format was improved for readability, and some minor bugs were fixed.

    Finally, version 0.11.0 uses , a pure OpenPGP library 🦀.
    As a result, the binary on links to four fewer dynamic libraries, while at the same time being 10% smaller.

  9. Much credit and thanks to @wiktor for foundational work on OpenPGP card support in .

    Wiktor's work constitutes the core of the new crates.io/crates/openpgp-card- crate (used in rsop).

  10. I just released version 0.3.1 of crates.io/crates/rsop, a stateless ("sop") card tool based on .
    rsop natively supports OpenPGP card (hardware cryptography) devices

    SOP is a standardized, vendor agnostic, CLI interface for the most common OpenPGP operations.
    See datatracker.ietf.org/doc/draft for more on SOP.

    rsop is featured in the "OpenPGP interoperability test suite" at tests.sequoia-pgp.org/ (under "rpgpie", which is rsop's high level OpenPGP library).

  11. I just released version 0.2.0 of crates.io/crates/rsop

    is a "Stateless OpenPGP" CLI tool based on .

    This new version adds more support for handling passphrase-protected private key material, as well as handling of un-armored OpenPGP data.

    See datatracker.ietf.org/doc/draft for more on SOP.

  12. In the past few weeks, I spent a bit of time on a set of hobby projects around (github.com/rpgp/rpgp/). Today I'm happy to announce:

    rsop v0.1.0 (crates.io/crates/rsop), an early stage "stateless OpenPGP" tool based on rpgp.

    Relatedly, I also released rpgpie 🦀️🔐🥧 v0.0.1 (crates.io/crates/rpgpie), an experimental high level OpenPGP API based on rpgp (rsop is built on top of rpgpie).