redshiftzero
  • Archive
  • About

Creating Python extensions in Rust using PyO3

2020.12.06

This post describes how I approached writing a Python extension in Rust. The post covers:

Read More »

Continuous threat modeling, Part 1: Tooling wish list

2020.11.10

Motivation

Read More »

Investigating the Signal Protocol, Part 3: Web applications

2020.10.22

Next in the series, I investigate current messaging applications that both provide web applications and are using the Signal Protocol (or a protocol very similar or derived from Signal), here specific...

Read More »

Investigating the Signal Protocol, Part 2: Groups, devices

2020.10.14

Next in the series, I investigate how groups and multi-device support are handled. If you have thoughts on this or notice any errors, feel free to drop me a note on Twitter or by email.

Read More »

Investigating the Signal Protocol, Part 1: Foundations

2020.10.11

I've been investigating applications that use the Signal Protocol in order to determine if the Signal Protocol for asynchronous messaging might be appropriate for use for applying to SecureDrop messag...

Read More »
  • < Newer
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Older >
© 2025 Jennifer Helsby