eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

225
active users

#nethsm

0 posts0 participants0 posts today
David Runge<p>With the release of `nethsm-cli` 0.6.0 it is now possible to issue signatures for signing requests! 🎉 📦 🦀 </p><p><a href="https://crates.io/crates/nethsm-cli/0.6.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">crates.io/crates/nethsm-cli/0.</span><span class="invisible">6.0</span></a></p><p>Signing requests for files can be created using `signstar-request-signature` (see <a href="https://chaos.social/@dvzrv/113646761365294969" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">chaos.social/@dvzrv/1136467613</span><span class="invisible">65294969</span></a>).</p><p><a href="https://chaos.social/tags/DigitalSignature" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DigitalSignature</span></a> <a href="https://chaos.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://chaos.social/tags/ArchLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchLinux</span></a> <a href="https://chaos.social/tags/Signstar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Signstar</span></a> <a href="https://chaos.social/tags/NetHSM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NetHSM</span></a> <a href="https://chaos.social/tags/Nitrokey" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nitrokey</span></a> <a href="https://chaos.social/tags/OpenPGP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenPGP</span></a> <a href="https://chaos.social/tags/Cryptography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cryptography</span></a></p>
David Runge<p>We have just released the first version of <br>`signstar-request-signature`, which is another piece of the <a href="https://chaos.social/tags/Signstar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Signstar</span></a> puzzle. 📦 🦀 </p><p><a href="https://crates.io/crates/signstar-request-signature/0.1.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">crates.io/crates/signstar-requ</span><span class="invisible">est-signature/0.1.0</span></a></p><p>With this <a href="https://chaos.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://chaos.social/tags/crate" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>crate</span></a> a <a href="https://chaos.social/tags/library" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>library</span></a> and <a href="https://chaos.social/tags/CLI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CLI</span></a> is provided for creating, reading and writing of signing requests for files.<br>The implementation has again been done by the awesome <span class="h-card" translate="no"><a href="https://metacode.biz/@wiktor" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>wiktor</span></a></span> 👏 🥳 </p><p><a href="https://chaos.social/tags/ArchLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchLinux</span></a> <a href="https://chaos.social/tags/NetHSM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NetHSM</span></a> <a href="https://chaos.social/tags/Nitrokey" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nitrokey</span></a> <a href="https://chaos.social/tags/DigitialSignature" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DigitialSignature</span></a> <a href="https://chaos.social/tags/OpenPGP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenPGP</span></a></p>
David Runge<p>High-level documentation for the <a href="https://chaos.social/tags/Signstar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Signstar</span></a> project and all of its crates is now available at <a href="https://signstar.archlinux.page" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">signstar.archlinux.page</span><span class="invisible"></span></a></p><p><a href="https://chaos.social/tags/ArchLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchLinux</span></a> <a href="https://chaos.social/tags/NetHSM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NetHSM</span></a> <a href="https://chaos.social/tags/Nitrokey" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nitrokey</span></a> <a href="https://chaos.social/tags/Cryptography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cryptography</span></a> <a href="https://chaos.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a></p>
David Runge<p>With nethsm-cli 0.5.0 the `nethsm` <a href="https://chaos.social/tags/CLI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CLI</span></a> now also supports validating <a href="https://chaos.social/tags/NetHSM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NetHSM</span></a> <a href="https://chaos.social/tags/backups" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>backups</span></a> using the `system validate-backup` subcommand 📦 🦀 </p><p><a href="https://crates.io/crates/nethsm-cli/0.5.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">crates.io/crates/nethsm-cli/0.</span><span class="invisible">5.0</span></a></p><p><a href="https://chaos.social/tags/ArchLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchLinux</span></a> <a href="https://chaos.social/tags/Nitrokey" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nitrokey</span></a> <a href="https://chaos.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://chaos.social/tags/Cryptography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cryptography</span></a> <a href="https://chaos.social/tags/validation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>validation</span></a></p>
David Runge<p>The nethsm <a href="https://chaos.social/tags/crate" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>crate</span></a> in version 0.7.2 is now able to <a href="https://chaos.social/tags/validate" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>validate</span></a> <a href="https://chaos.social/tags/NetHSM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NetHSM</span></a> backups 📦 🦀 </p><p><a href="https://crates.io/crates/nethsm/0.7.2" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">crates.io/crates/nethsm/0.7.2</span><span class="invisible"></span></a></p><p><a href="https://chaos.social/tags/ArchLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchLinux</span></a> <a href="https://chaos.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://chaos.social/tags/Nitrokey" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nitrokey</span></a></p>
David Runge<p>We have just released the first version of the nethsm-backup <a href="https://chaos.social/tags/crate" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>crate</span></a> 📦 🦀 </p><p><a href="https://crates.io/crates/nethsm-backup/0.1.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">crates.io/crates/nethsm-backup</span><span class="invisible">/0.1.0</span></a></p><p>The <a href="https://chaos.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> library, written by the wonderful <span class="h-card" translate="no"><a href="https://metacode.biz/@wiktor" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>wiktor</span></a></span>, is used to <a href="https://chaos.social/tags/parse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>parse</span></a>, <a href="https://chaos.social/tags/decrypt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>decrypt</span></a>, <a href="https://chaos.social/tags/validate" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>validate</span></a> and <a href="https://chaos.social/tags/browse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>browse</span></a> <a href="https://chaos.social/tags/NetHSM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NetHSM</span></a> <a href="https://chaos.social/tags/backups" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>backups</span></a>.</p><p><a href="https://chaos.social/tags/Nitrokey" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nitrokey</span></a> <a href="https://chaos.social/tags/ArchLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchLinux</span></a> <a href="https://chaos.social/tags/Signstar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Signstar</span></a> <a href="https://chaos.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a></p>
David Runge<p>The first release of a <a href="https://chaos.social/tags/SignstarOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SignstarOS</span></a> related executable has just been made with the signstar-configure-build crate! 🥳 </p><p><a href="https://crates.io/crates/signstar-configure-build/0.1.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">crates.io/crates/signstar-conf</span><span class="invisible">igure-build/0.1.0</span></a></p><p>With it, system user and <a href="https://chaos.social/tags/OpenSSH" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSSH</span></a> integration can be administrated during build of a <a href="https://chaos.social/tags/SignstarOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SignstarOS</span></a> image based on a validated configuration file format.</p><p><a href="https://chaos.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://chaos.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://chaos.social/tags/ArchLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchLinux</span></a> <a href="https://chaos.social/tags/NetHSM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NetHSM</span></a></p>
David Runge<p>With the release 0.4.0 of the nethsm-cli crate we have made the <a href="https://chaos.social/tags/CLI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CLI</span></a> parsing more robust! ⛰️ </p><p><a href="https://crates.io/crates/nethsm-cli/0.4.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">crates.io/crates/nethsm-cli/0.</span><span class="invisible">4.0</span></a></p><p>The nethsm executable continues to shape up as a versatile tool for interfacing with <a href="https://chaos.social/tags/Nitrokey" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nitrokey</span></a> <a href="https://chaos.social/tags/NetHSM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NetHSM</span></a> (virtual or hardware) for generic operations.</p><p><a href="https://chaos.social/tags/OpenPGP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenPGP</span></a> <a href="https://chaos.social/tags/ArchLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchLinux</span></a> <a href="https://chaos.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://chaos.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://chaos.social/tags/Cryptography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cryptography</span></a> <a href="https://chaos.social/tags/DigitalSignature" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DigitalSignature</span></a> <a href="https://chaos.social/tags/Encryption" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Encryption</span></a></p>
David Runge<p>With the release of the nethsm-config crate in version 0.2.0 we have added some exciting new features!</p><p><a href="https://crates.io/crates/nethsm-config/0.2.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">crates.io/crates/nethsm-config</span><span class="invisible">/0.2.0</span></a></p><p>A fully validated <a href="https://chaos.social/tags/configuration" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>configuration</span></a> file type can now be used to map various system user types to <a href="https://chaos.social/tags/NetHSM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NetHSM</span></a> users.<br>This file format brings us a step closer to our first test setup for <a href="https://chaos.social/tags/Signstar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Signstar</span></a>.</p><p><a href="https://chaos.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://chaos.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://chaos.social/tags/Signstar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Signstar</span></a> <a href="https://chaos.social/tags/ArchLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchLinux</span></a> <a href="https://chaos.social/tags/Nitrokey" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nitrokey</span></a></p>
David Runge<p>The <a href="https://chaos.social/tags/nethsm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nethsm</span></a> crate has just been released in version 0.7.0. 🎉 </p><p><a href="https://crates.io/crates/nethsm/0.7.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">crates.io/crates/nethsm/0.7.0</span><span class="invisible"></span></a></p><p>In this version we added several improvements for the use with <a href="https://chaos.social/tags/OpenPGP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenPGP</span></a> (such as updating to the latest <a href="https://chaos.social/tags/rPGP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rPGP</span></a>) and added integration for validated key setups.</p><p><a href="https://chaos.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://chaos.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://chaos.social/tags/ArchLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchLinux</span></a> <a href="https://chaos.social/tags/Signstar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Signstar</span></a> <a href="https://chaos.social/tags/Cryptography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cryptography</span></a> <a href="https://chaos.social/tags/DigitalSignature" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DigitalSignature</span></a> <a href="https://chaos.social/tags/Nitrokey" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nitrokey</span></a></p>
David Runge<p>We have just released the first version of the nethsm-tests crate 🥳 </p><p><a href="https://crates.io/crates/nethsm-tests/0.1.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">crates.io/crates/nethsm-tests/</span><span class="invisible">0.1.0</span></a></p><p>This library helps to test against <a href="https://chaos.social/tags/NetHSM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NetHSM</span></a> <a href="https://chaos.social/tags/containers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>containers</span></a> and has been split out of the nethsm crate.</p><p><a href="https://chaos.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://chaos.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://chaos.social/tags/Nitrokey" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nitrokey</span></a> <a href="https://chaos.social/tags/ArchLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchLinux</span></a> <a href="https://chaos.social/tags/Signstar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Signstar</span></a> <a href="https://chaos.social/tags/DigitalSignature" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DigitalSignature</span></a> <a href="https://chaos.social/tags/Cryptography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cryptography</span></a></p>
JP Mens<p>So the good news is I won't be spamming you with my <a href="https://mastodon.social/tags/pkcs11" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pkcs11</span></a> woes any longer: the <span class="h-card" translate="no"><a href="https://social.nitrokey.com/@nitrokey" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>nitrokey</span></a></span> <a href="https://mastodon.social/tags/nethsm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nethsm</span></a> appears to be doing what it should and works fine with <a href="https://mastodon.social/tags/knot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>knot</span></a> DNS.</p><p>I did finally manage to get <a href="https://mastodon.social/tags/bind" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bind</span></a> tools to access the <a href="https://mastodon.social/tags/HSM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HSM</span></a> via pkcs11-provider (<a href="https://mastodon.social/tags/openssl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openssl</span></a>), and keygen creates a key on the HSM, but that's about it.</p><p>I've written up a rather verbose report and have submitted it to the ISC gitlab, not as an issue but rather as the hope that somebody will say "here's what is needed to fix it" 🙂</p>
David Runge<p>Tomorrow I will be doing a talk at <a href="https://chaos.social/tags/FrOSCon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FrOSCon</span></a> about a project that I have been working on for a while: <a href="https://chaos.social/tags/Signstar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Signstar</span></a> - a secure signing environment based on <span class="h-card" translate="no"><a href="https://social.nitrokey.com/@nitrokey" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>nitrokey</span></a></span>'s <a href="https://chaos.social/tags/NetHSM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NetHSM</span></a></p><p><a href="https://programm.froscon.org/2024/events/3139.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">programm.froscon.org/2024/even</span><span class="invisible">ts/3139.html</span></a></p><p><a href="https://chaos.social/tags/FrOSCon2024" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FrOSCon2024</span></a> <a href="https://chaos.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://chaos.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://chaos.social/tags/DigitalSigning" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DigitalSigning</span></a> <a href="https://chaos.social/tags/ArchLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchLinux</span></a> <a href="https://chaos.social/tags/OpenPGP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenPGP</span></a> <a href="https://chaos.social/tags/SecureBoot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SecureBoot</span></a> <a href="https://chaos.social/tags/Packaging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Packaging</span></a> <a href="https://chaos.social/tags/Automation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Automation</span></a> <a href="https://chaos.social/tags/HardwareSecurityModule" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HardwareSecurityModule</span></a> <a href="https://chaos.social/tags/HSM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HSM</span></a></p>