Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

cyphr_logo_round.png

CYPHR

License

Edge-Native API Key Management Service

Secure, low-latency API key management service built on an edge-native serverless architecture.


Why Cyphr ?

Most key management solutions either introduce unnecessary latency or are overly complex.

Cyphr focuses on:

  • Fast read access through edge caching.
  • Strong encryption guarantees.
  • Minimal operational overhead.

Features

  • Edge Encryption (AES-256-GCM)
    Secrets are encrypted at the edge before persistence.

  • Low-Latency Reads
    P95 read latency reduced by ~65% using Cloudflare KV caching.

  • Edge-Native Execution
    Runs on Cloudflare Workers for globally distributed execution.

  • Minimal API Design
    Simple and predictable API for managing keys.

  • Lightweight Dashboard Fast interface for managing secrets.

Quick Start

  1. Sign in using GitHub
  2. Store an API key
  3. Retrieve secrets via the dashboard

Cyphr handles encryption, caching, and storage automatically.

Architecture

Below is a simple system design diagram to explain the basic flow of data

cypher_architecture.png

Performance

  • ~82% reduction in P95 read latency using Isolate Memory and KV caching.
  • Optimized for read-heavy workloads.

Security

  • AES-256-GCM encryption applied before persistence.
  • Stateless authentication model.
  • No plaintext secrets stored.

Tech Stack

  • Frontend: HTML, CSS, Bulma, JavaScript (ES6+)
  • Backend: Node.js, Hono
  • Auth: Supabase Auth
  • Database: PostgreSQL (Neon)
  • Edge Runtime: Cloudflare Workers
  • Caching: Cloudflare KV

Notes

  • Designed for developer-focused workflows.
  • Focused on performance and simplicity.
  • Not intended as a full enterprise secrets manager.

Repositories

Contributor

Built by Aritra

About

Home for Cyphr, a minimal encrypted API key storage for developers - View source codes or visit Cyphr

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors