New open source tool: tss-ceremony

An interactive terminal animation of a DKLS23 threshold ECDSA signing ceremony. Real crypto values, real signatures, verifiable with OpenSSL.

Built with Go + Bubbletea. 20 scenes walking through keygen, signing, verification, and a FROST comparison.

`go install https://github.com/DisplaceTech/tss-ceremony@latest`

Read more => https://eric.mann.blog/watch-cryptography-happen-a-terminal-animation-for-threshold-signatures/

#golang #cryptography #opensource #security #ThresholdSignatures

Private keys are single points of failure. We've all known this, but we treat it as an operational problem — HSMs, rotation schedules, access policies.

Threshold signatures make it a *cryptographic* problem instead. DKLS23 splits a key across parties so no one holds the full secret, and the output is standard ECDSA.

I wrote up a plain-language explainer: https://eric.mann.blog/why-one-key-shouldnt-rule-them-all-threshold-signatures-for-the-rest-of-us/

Part 1 of a 3-part series. #cryptography #security #ECDSA #ThresholdSignatures

Why One Key Shouldn’t Rule Them All: Threshold Signatures for the Rest of Us

Private keys are the backbone of digital security — and a single point of failure. Threshold signatures split that risk across multiple parties, and the DKLS23 protocol does it in just three rounds…

Eric Mann's Blog