Jason πŸ¦“ Gerard πŸ¦€ DeRose
Jason πŸ¦“ Gerard πŸ¦€ DeRosejson420@floss.social
2025-07-03

πŸ¦“ πŸ”— zf-zebrachain 0.0.12 is out!

crates.io/crates/zf-zebrachain

Jason πŸ¦“ Gerard πŸ¦€ DeRosejson420@floss.social
2025-06-28

Here's an 8 line poem about ZebraChain:

BLOCK_HASH
SIGNATURE
PUBKEY
NEXT_PUBKEY_HASH
PAYLOAD
BLOCK_INDEX
CHAIN_HASH
PREVIOUS_BLOCK_HASH

Jason πŸ¦“ Gerard πŸ¦€ DeRosejson420@floss.social
2025-06-26

πŸ¦“ πŸ”— zf-zebrachain 0.0.11 is out! Happy πŸ¦€ Rust 1.88!

crates.io/crates/zf-zebrachain

#Rust #Cryptography #PQC

Jason πŸ¦“ Gerard πŸ¦€ DeRosejson420@floss.social
2025-06-24

I hit my first Windows specific issue in the ZebraChain CI: if you create/open a file in append mode, you can't truncate the file with File.set_len() (like you can on Linux and OSX). Solution: open in write mode instead of append on Winders:

github.com/zebrafactory/zebrac

No big. #Rust

Jason πŸ¦“ Gerard πŸ¦€ DeRose boosted:
Guillaume Gomezimperio@toot.cat
2025-06-20

Wrote a new blog post describing the recent optimizations on integer to string conversions in Rust: blog.guillaume-gomez.fr/articl

Enjoy!

#rust #rustlang

Jason πŸ¦“ Gerard πŸ¦€ DeRose boosted:
Martin Owens :inkscape:doctormo@floss.social
2025-06-20

Free software is: too many forks, not enough spoons.

Jason πŸ¦“ Gerard πŸ¦€ DeRose boosted:
Jorge Castrojorge@hachyderm.io
2025-06-20

Happy Juneteenth!

Worked with kolumni today on the Bluefin styling for the bazaar app store for #gnome and #flathub

Got the GNOME search integration wired up, the performance feels really good. We'll likely switch to it within the next week or so ...

Since the styling is CSS #bazzite looks different, stay tuned!

Bazaar app store with bluefin artwork.
Jason πŸ¦“ Gerard πŸ¦€ DeRosejson420@floss.social
2025-06-19

πŸ¦“ πŸ”— zf-zebrachain 0.0.10 is out! This week I added a header with a salt to the start of the secret chains and am now doing PBKDF with Argon2. Before the API just expected you to provide a high quality secret storage key but didn't provide any means to store it or to derive it from a password.

crates.io/crates/zf-zebrachain

#Rust #Cryptography #PQC

Jason πŸ¦“ Gerard πŸ¦€ DeRosejson420@floss.social
2025-06-16

Awesome podcast, I learned more about rustdoc:

timclicks.dev/podcast/guillaum

@imperio Thanks for all your amazing contributions! Running `cargo doc` makes me happy every day πŸ˜ƒ

#Rust

Jason πŸ¦“ Gerard πŸ¦€ DeRosejson420@floss.social
2025-06-14
Jason πŸ¦“ Gerard πŸ¦€ DeRosejson420@floss.social
2025-06-13
Jason πŸ¦“ Gerard πŸ¦€ DeRosejson420@floss.social
2025-06-13

In my opinion, if you need to move secret keys between devices, your protocol design is wrong..

arstechnica.com/security/2025/

ZebraChain is much cooler than FIDO2 πŸ€“

Jason πŸ¦“ Gerard πŸ¦€ DeRose boosted:
Guillaume Gomezimperio@toot.cat
2025-06-13

@timClicks invited me to be part of his last podcast. You can find it on Tim's website: timclicks.dev/podcast/guillaum

It was a really nice discussion, so if you're interested about some (maybe) technical details about rustdoc, don't hesitate to give it a try!

#rust #rustlang

Jason πŸ¦“ Gerard πŸ¦€ DeRosejson420@floss.social
2025-06-12

πŸ¦“ πŸ”— zf-zebrachain 0.0.9 is out!

crates.io/crates/zf-zebrachain

#Rust #Cryptography #PQC

Jason πŸ¦“ Gerard πŸ¦€ DeRosejson420@floss.social
2025-06-11

@popey I used bzr forever. I use git now, but it took me a long time. Change is constant πŸ˜ƒ

Jason πŸ¦“ Gerard πŸ¦€ DeRosejson420@floss.social
2025-06-07

@bascule Sweeeeet!

Jason πŸ¦“ Gerard πŸ¦€ DeRose boosted:
Tony β€œAbolish ICE” ArcieriπŸŒΉπŸ¦€bascule@mas.to
2025-06-07

At long, long last, #Rust has stable AVX-512 intrinsics:

github.com/rust-lang/rust/issu

Jason πŸ¦“ Gerard πŸ¦€ DeRosejson420@floss.social
2025-06-05

πŸ¦“ πŸ”— zf-zebrachain 0.0.8 is out!

This week in #ZebraChain development: I switched from blake3 to blake2 for hashing and KDF; impl'ed ZeroizeOnDrop for Secret; added new SubSecret type; improved how KDF is done for the ed25519, ML-DSA seeds (block index is now used as salt); some small API improvements; added more Know Answer Tests to tighten down the protocol specification; switched from ML-DSA-65 parameters to ML-DSA-44.

crates.io/crates/zf-zebrachain

#Rust #Cryptography #PQC

Jason πŸ¦“ Gerard πŸ¦€ DeRosejson420@floss.social
2025-06-05

@epage @jneem Ooo, that sounds awesome!

Jason πŸ¦“ Gerard πŸ¦€ DeRosejson420@floss.social
2025-06-05

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst