News and blogs
-
The fastest WASM zlib
WASM has its own SIMD instructions these days. We know that SIMD is incredibly effective for the zlib algorithms, and were excited to use the WASM SIMD instructions. Read more ... -
Trifecta Tech Foundation is the new home for memory safe zlib
Zlib-rs, an open source memory safe implementation of zlib, has a new long-term home at the Trifecta Tech Foundation Read more ... -
Enabling pools in NTS
The Network Time Protocol is the last major security gap in universally used Internet protocols. Pools of secure time servers (NTS) are the solution; what is an NTS pool and how can we build them? Read more ... -
ISPCS paper: Estimating noise for clock-synchronizing Kalman filters
Our Statime project now provides strong synchronization performance and accurate synchronization error estimates. David's paper, soon to be published by the IEEE, describes our Kalman-based approach. Read more ... -
Current zlib-rs performance
A crucial aspect of making zlib-rs successful is solid performance. In this post we'll see how the implementation performs today, and how we measure that performance. Read more ... -
A new home for memory safe sudo/su
Today we're pleased to announce that an open source memory safe implementation of sudo/su — sudo-rs — has a new long-term home at the Trifecta Tech Foundation. Read more ... -
Trifecta Tech Foundation: Open infrastructure software in the public interest
Today, we are proud to announce the Trifecta Tech Foundation. Read more ... -
More Memory Safety for Let’s Encrypt: Deploying ntpd-rs
When we look at the general security posture of Let’s Encrypt, one of the things that worries us most is how much of the operating system and network infrastructure is written in unsafe languages like C and C++. Read more ... -
A safe Internet requires secure time
The internet has a hole at the bottom of its trust stack, and we need to do something about it. In particular, the internet needs secure time synchronization to fortify the security of our digital world. Read more ... -
On Rust, Memory Safety, and Open Source Infrastructure
Addressing memory safety in critical infrastructure is a complex issue with multiple approaches. The Sovereign Tech Fund supports several initiatives, including Pendulum's memory safe Network Time Protocol, that is highlighted in this article. Read more ... -
Providing official Fedora Linux RPM packages for ntpd-rs and sudo-rs
Memory safe NTP and sudo are now in Fedora Linux. Read more ... -
Rust makes DNS and time software more secure
SIDN writes about vital software for critical internet infrastructure reimplemented in memory safe languages. The article lists sudo-rs and Pendulum as prime examples of employing Rust for Rust for critical software. Read more ... -
Sudo-rs dependencies: when less is better
Trifecta Tech Foundation maintainer Ruben Nijveld offers his perspective here on one of the greatest challenges we faced when developing software that can be widely adopted: Rust crate dependencies. Read more ... -
Sovereign Tech Fund invests in Pendulum
Sovereign Tech Fund will support our effort to build modern and memory-safe implementations of the Network Time Protocol (NTP) and the Precision Time Protocol (PTP). Read more ... -
Testing sudo-rs and improving sudo along the way
Faced with the task of re-implementing sudo, one of the questions that came up early on was: how do we verify that sudo-rs behaves just like the original sudo? Read more ... -
Re-implementing Sudo in Rust
A drop-in replacement for all common modern use cases of sudo. Read more ... -
Two core Unix-like utilities, sudo and su, are getting rewrites in Rust
Two of the most fundamental tools of the modern Unix-like command line, sudo and su, are being rewritten in the modern language Rust as part of a wider effort to get critical but aging infrastructure pieces replaced by memory-safe counterparts. Read more ...