---
title: "CipherSmith: a browser-based crypto toolkit"
url: https://daily.dev/posts/ciphersmith-a-browser-based-crypto-toolkit-0gfqp1i7i
source_url: https://adayinthelifeof.nl/2026/05/06/ciphersmith.html
type: article
source: "A Day in the Life Of"
published: 2026-05-06T17:03:37.926Z
updated: 2026-05-06T17:04:03.472Z
tags: ["cryptography", "jwt", "pki"]
reading_time: 4
upvotes: 1
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# CipherSmith: a browser-based crypto toolkit

**[A Day in the Life Of](https://daily.dev/sources/adayinthelife)** · 4 min read · 1 upvotes · 0 comments

## Summary

CipherSmith is a browser-based cryptography toolkit where all operations run locally with no data sent to any server. It covers PKI (key generation, CSR creation, certificate signing and inspection, PKCS#12), symmetric and asymmetric crypto (AES-GCM, RSA-OAEP, ECDH, Ed25519), JOSE (JWT/JWE/JWS with all major algorithm families), password hashing (Argon2), TOTP/HOTP, Shamir Secret Sharing, encoding utilities, and even OPRF/VOPRF. Built on WebCrypto API and audited libraries like @noble/curves and @peculiar/x509, it targets developers who need quick crypto operations without pasting sensitive data into untrusted online tools. Open-sourcing is planned.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://adayinthelifeof.nl/2026/05/06/ciphersmith.html>

## Similar posts on daily.dev

- [Learn ciphers by breaking them - CipherLock](https://daily.dev/posts/learn-ciphers-by-breaking-them---cipherlock-ackahbc95) · Product Hunt · 0 upvotes · 0 comments

---

Tags: [#cryptography](https://daily.dev/tags/cryptography), [#jwt](https://daily.dev/tags/jwt), [#pki](https://daily.dev/tags/pki)

[View this post on daily.dev](https://daily.dev/posts/ciphersmith-a-browser-based-crypto-toolkit-0gfqp1i7i)
