Projects in Awesome Lists tagged with webcrypto
A curated list of projects in awesome lists tagged with webcrypto .
https://github.com/robinmoisson/staticrypt
Password protect a static HTML page, decrypted in-browser in JS with no dependency. No server logic needed.
cli encryption html javascript password static static-html webcrypto
Last synced: 14 May 2025
https://github.com/peculiarventures/pki.js
PKI.js is a pure JavaScript library implementing the formats that are used in PKI applications (signing, encryption, certificate requests, OCSP and TSP requests/responses). It is built on WebCrypto (Web Cryptography API) and requires no plug-ins.
asn certificate crl encryption es6 javascript javascript-library ocsp pkcs5 pkcs7 pki pki-applications plug-ins signing timestamp tsp webcrypto
Last synced: 13 May 2025
https://github.com/PeculiarVentures/PKI.js
PKI.js is a pure JavaScript library implementing the formats that are used in PKI applications (signing, encryption, certificate requests, OCSP and TSP requests/responses). It is built on WebCrypto (Web Cryptography API) and requires no plug-ins.
asn certificate crl encryption es6 javascript javascript-library ocsp pkcs5 pkcs7 pki pki-applications plug-ins signing timestamp tsp webcrypto
Last synced: 07 May 2025
https://github.com/linusu/react-native-get-random-values
A small implementation of `getRandomValues` for React Native
crypto hacktoberfest javascript random react-native rng webcrypto
Last synced: 15 May 2025
https://github.com/LinusU/react-native-get-random-values
A small implementation of `getRandomValues` for React Native
crypto hacktoberfest javascript random react-native rng webcrypto
Last synced: 10 Jul 2025
https://github.com/luke-park/securecompatibleencryptionexamples
A collection of secure encryption examples for encrypting strings and binary data.
best-practice c cpp csharp encryption example gcm golang java javascript kotlin nodejs objective-c php python ruby rust swift vbnet webcrypto
Last synced: 18 Feb 2026
https://github.com/backbone-hq/minibone
π Singleplayer end-to-end encryption library for the web
cryptography e2ee encryption end-to-end-encryption security webcrypto
Last synced: 09 Apr 2025
https://github.com/PeculiarVentures/webcrypto-liner
webcrypto-liner is a polyfill that let's down-level User Agents (like IE/Edge) use libraries that depend on WebCrypto. (Keywords: Javascript, WebCrypto, Shim, Polyfill)
cryptography cryptohraphy ecc javascript node-webcrypto-ossl polyfill rsa secp256k1 sha shim webcrypto webcrypto-liner
Last synced: 27 Mar 2025
https://github.com/peculiarventures/webcrypto-liner
webcrypto-liner is a polyfill that let's down-level User Agents (like IE/Edge) use libraries that depend on WebCrypto. (Keywords: Javascript, WebCrypto, Shim, Polyfill)
cryptography cryptohraphy ecc javascript node-webcrypto-ossl polyfill rsa secp256k1 sha shim webcrypto webcrypto-liner
Last synced: 04 Apr 2025
https://github.com/peculiarventures/xadesjs
A pure Typescript/Javascript implementation of XAdES based on XMLDSIGjs. (Keywords: WebCrypto, XMLDSIG, XADES, eIDAS, Trust List, X.509, CRL, OCSP)
ades electronic-signatures javascript node-webcrypto-ossl typescript web-crypto webcrypto xades-bes xmldsig
Last synced: 05 Apr 2025
https://github.com/mayocream/pastebin-ipfs
π (Web 3.0) Pastebin built on IPFS, securely served by Distributed Web and Edge Network.
go ipfs pastebin react typescript webcrypto
Last synced: 30 Apr 2025
https://github.com/hazae41/foras
WebAssembly port of Deflate, Gzip, and Zlib compression algorithms
browser compression deflate deno gzip javascript rust typescript wasm web webassembly webcrypto zlib
Last synced: 07 Apr 2025
https://github.com/stophecom/sharrr-svelte
End-to-end encrypted file transfer.
cryptography e2ee file-transfer file-upload svelte tailwindcss web webcrypto
Last synced: 05 Apr 2025
https://github.com/brunobernardino/budgetzen-web
Simple, Encrypted Budgets & Expenses. π΅
budget-app budget-management budgeting budgets crypto deno e2ee end-to-end-encryption envelope-budget envelope-budgeting expense-tracker expenses expenses-manager money-manager open-source pwa typescript vanilla-javascript webcrypto ynab
Last synced: 06 Mar 2025
https://github.com/BrunoBernardino/budgetzen-web
Simple, Encrypted Budgets & Expenses. π΅
budget-app budget-management budgeting budgets crypto deno e2ee end-to-end-encryption envelope-budget envelope-budgeting expense-tracker expenses expenses-manager money-manager open-source pwa typescript vanilla-javascript webcrypto ynab
Last synced: 01 May 2025
https://github.com/peculiarventures/fortify
Fortify enables web applications to use smart cards, local certificate stores and do certificate enrollment. This is the desktop application repository.
certificate cryptoapi cryptography keychain minidriver pdf pkcs11 signature smartcard webcrypto x509
Last synced: 10 Apr 2025
https://github.com/peculiarventures/2key-ratchet
2key-ratchet is an implementation of a Double Ratchet protocol and X3DH in TypeScript utilizing WebCrypto.
cryptography diffie-hellman ecc encryption integrity javascript privacy secp256r1 secrecy session typescript webcrypto
Last synced: 08 Apr 2025
https://github.com/kriasoft/web-auth-library
Authentication library for the browser environment using Web Crypto API
authentication authorization cloudflare crypto decryption encryption gcp hmac jsonwebtoken jwt oauth oauth2 subtlecrypto token webcrypto webcrypto-api webworkers
Last synced: 25 Oct 2025
https://github.com/sagi/workers-jwt
Generate JWTs on Cloudflare Workers using the WebCrypto API
cloudflare cloudflare-workers jwt webcrypto workers
Last synced: 08 Jul 2025
https://github.com/google/webcrypto.dart
Cross-platform implementation of Web Cryptography APIs
crypto cryptography dart flutter webcrypto
Last synced: 08 Oct 2025
https://github.com/dajiaji/hpke-js
A Hybrid Public Key Encryption (HPKE) module built on top of Web Cryptography API.
aead cryptography encryption hpke kdf kem kyber ml-kem post-quantum pqc rfc9180 security webcrypto x-wing
Last synced: 01 Mar 2026
https://github.com/rhee876527/chiyogami
Yet another pastebin
codesnippets golang heroicons javascript pastebin rest-api self-hosted tailwindcss webcrypto
Last synced: 09 Apr 2026
https://github.com/altcha-org/altcha-lib
A JavaScript library for creating and verifying ALTCHA challenges.
altcha captcha javascript typescript webcrypto
Last synced: 05 Apr 2025
https://github.com/fmeum/polysafe
Embed any file into an encrypted, self-decrypting HTML file
encryption html javascript webcrypto
Last synced: 22 Mar 2025
https://github.com/peculiarventures/xmldsigjs
XMLDSIGjs provides an implementation of XMLDSIG in Typescript/Javascript based on WebCrypto
javascript node-webcrypto-ossl soap typescript web-crypto webcrypto webservices xmldsig xmldsig-signature
Last synced: 08 May 2025
https://github.com/block65/webcrypto-web-push
Send notifications using Web Push Protocol and Web Crypto APIs (compatible with Node, Cloudflare Workers, Bun and Deno)
cloudflare push-notifications webcrypto webpush workers
Last synced: 06 Mar 2026
https://github.com/hazae41/echalote
Zero-copy Tor protocol for the web ποΈ (JS + WebAssembly)
aes browser ed25519 gzip http rsa rust tls tor typescript webassembly webcrypto
Last synced: 13 Apr 2025
https://github.com/nwtgck/web-ssh-keygen
ππ Generate a key-pair of ssh-keygen for Web browser
browser secure security ssh-keygen web webcrypto
Last synced: 15 Apr 2025
https://github.com/peculiarventures/cades.js
CAdESjs is an implementation of CAdES (CMS Advanced Electronic Signatures)in pure Javascript.
cades cms javascript pkcs7 webcrypto
Last synced: 26 Feb 2026
https://github.com/korywka/crypto-aes-gcm
Encrypt and decrypt text using AES-GCM
Last synced: 04 May 2025
https://github.com/vesvault/libVES
VESvault End-to-End Encryption API: Encrypt Everything Without Fear of Losing the Key
browser-based crypto-api ecdh ecdhe elliptic-curve-cryptography encryption encryption-api encryption-decryption js-cryptography pin post-quantum-cryptography postquantum postquantumcryptography rsa rsa-encryption shamir shamir-s-secret-sharing-scheme shamir-secret-sharing webcrypto webcrypto-api
Last synced: 15 Nov 2025
https://github.com/fabiospampinato/tiny-webcrypto
A tiny isomorphic WebCrypto object, it just gives you the native one the current platform provides.
browser isomorphic node webcrypto
Last synced: 07 Mar 2026
https://github.com/tarbh-engineering/journal
The secure, private journal.
elm elm-ui end-to-end-encryption graphql netlify webcrypto webpack
Last synced: 13 Mar 2025
https://github.com/grafana/xk6-webcrypto
WIP implementation of the WebCrypto specification for k6
hacktoberfest k6 webcrypto xk6
Last synced: 19 Oct 2025
https://github.com/hazae41/berith
WebAssembly port of Ed25519 signatures and X25519 key exchange
browser csprng curve25519 deno diffie-hellman ecdh ecdsa ed25519 eddsa javascript prng rust signature typescript wasm web webassembly webcrypto x25519
Last synced: 05 Mar 2026
https://github.com/rwynn/llave
Desktop and mobile interfaces for the Ironclad password manager
cordova electron ironclad password-manager react webcrypto
Last synced: 14 Apr 2025
https://github.com/nealfennimore/webcrypto-ts
No dependency Web Crypto Typescript wrapper with strict type enforcement. Node + Browser support
aes aes-cbc aes-ctr aes-gcm aes-kw ecdh ecdsa elliptic-curve hkdf hmac pbkdf rsa rsa-oaep rsa-pkcs1 rsa-pss sha256 sha384 sha512 webcrypto webcrypto-api
Last synced: 11 Apr 2025
https://github.com/peculiarventures/pv-webcrypto-tests
A basic test suite for WebCrypto.
capabilities javascript test-automation testing webcrypto
Last synced: 10 Apr 2025
https://github.com/armortal/webcrypto-go
An implementation of the W3C Web Cryptography API specification for Go.
crypto cryptography go golang webcrypto webcrypto-api webcryptography-api
Last synced: 23 Jun 2025
https://github.com/littledivy/webcrypto
[WIP] WebCrypto API implementation in pure Rust
crypto hacktoberfest rust webcrypto
Last synced: 12 May 2025
https://github.com/hazae41/morax
WebAssembly port of SHA-1, SHA-256, Keccak-256, RIPEMD-160, and CRC-32 hashing algorithms
browser deno hash incremental javascript rust sha1 typescript wasm web webassembly webcrypto
Last synced: 10 Apr 2025
https://github.com/hugomrdias/iso-repo
Set of tools for passkeys, filecoin, dids, signatures, base encoding
did encoding filecoin passkeys rfc4648 signatures webauthn webcrypto
Last synced: 16 Mar 2026
https://github.com/glihm/jsinterop-browser-webcryptoapi
A jsinterop library to use browser cryptography api (Crypto and CryptoSubtle) from Blazor.
blazor blazor-webassembly csharp jsinterop subtlecrypto webcrypto webcryptography-api
Last synced: 06 Apr 2025
https://github.com/socram8888/saph-browser
Stupid Algorithm for Password Hashing (WebCrypto)
crypto cryptographic-algorithms cryptographic-hash cryptographic-hash-functions cryptographic-library cryptography cryptography-algorithms es2017 javascript javascript-library typescript webcrypto
Last synced: 24 Oct 2025
https://github.com/sandros94/unjwt
A collection of low-level JWT utilities using the Web Crypto API.
Last synced: 07 May 2025
https://github.com/hazae41/zepar
WebAssembly port of Aes128Ctr128Be and ChaCha20Poly1305 encryption algorithms
aes browser ctr deno encryption javascript rust typescript wasm web webassembly webcrypto
Last synced: 12 Apr 2025
https://github.com/shlima/srp6a-webcrypto
pure javascript implementation of SRP-6a (RFC-5054, RFC-2945) using webcrypto
crypto javascript srp6a webcrypto
Last synced: 05 Jan 2026
https://github.com/rsatrio/key-wrapping-encryption-javascript
Key Wrapping Cryptography Example Using Javascript
asymmetric-cryptography javascript key-wrapping react symmetric-encryption webcrypto webcrypto-api
Last synced: 29 Apr 2026
https://github.com/gynet/neokeeweb
KeePass client you run by double-clicking index.html. Zero deps, KDBX4 only, browser autofill works on file://. TypeScript, fork of KeeWeb.
browser-extension kdbx kdbx4 keepass local-first password-manager privacy pwa self-hosted typescript web webcrypto zero-dependency
Last synced: 20 Apr 2026
https://github.com/versia-pub/api
TypeScript APIs for various Versia services.
cryptography ecmascript2020 federation lysand typescript webcrypto
Last synced: 29 Jul 2025
https://github.com/keqingrong/webcrypto-examples
Examples about Web Crypto API
Last synced: 15 Aug 2025
https://github.com/martinheidegger/subtle-key-codec
Space efficient binary de-/encoder for WebCrypto's CryptoKeys
binary codec decoding encoding subtlecrypto uint8array webcrypto
Last synced: 29 Mar 2025
https://github.com/hazae41/paimon
WebAssembly port of RSA encryption and signatures
browser csprng deno dsa encryption javascript prng rsa rust signature typescript wasm web webassembly webcrypto
Last synced: 09 Apr 2026
https://github.com/angeal185/jquery-hash
jQuery plugin to return a hash for a string using SHA 1/256/384/512 and the web crypto api
base64 hash hex jquery jquery-plugin sha1 sha256 sha384 sha512 webcrypto webcrypto-api
Last synced: 06 Jan 2026
https://github.com/mjc-gh/wcbin
ποΈ A static webpage for client-side encrypted archive files with the WebCrypto API
cryptography html5 javascript security webcrypto webcryptography-api
Last synced: 13 Sep 2025
https://github.com/deliaz/rfc7515-a2
Implementation of RFC 7515 Appendix A.2: Example JWS Using RSASSA-PKCS1-v1_5 SHA-256
cryptoapi jws rfc7515 webcrypto
Last synced: 30 Mar 2025
https://github.com/soruly/e2e
Self-hosted End-to-End Encryption in plain JS with zero dependency
Last synced: 08 Oct 2025
https://github.com/chrishubert/password-manager-crypt
π Secure, zero-dependency cryptographic library for password managers with universal runtime support (Node.js, CloudFlare Workers, Browsers)
browser cloudflare-workers cryptography encryption nodejs password-manager security typescript webcrypto zero-knowledge
Last synced: 17 May 2026
https://github.com/topgunbuild/webcrypto
An isomorphic WebCrypto object for Javascript in Node and the browser
aes crypto isomorphic javascript pbkdf2 rsa typescript webcrypto
Last synced: 17 May 2026
https://github.com/peculiarventures/pkcs11test
Simple CLI application for PKCS#11 testing based on WebCrypto library
cli elliptic-curves hash pkcs11 rsa test webcrypto
Last synced: 10 Sep 2025
https://github.com/bddjr/webcrypto-random-int
πLike golang, get crypto random integer or bigint.π
crypto randint random random-int random-integers randomint webcrypto
Last synced: 17 Apr 2026
https://github.com/telkomdev/crypsi.js
Crypto utilities for ReactJs and Web Browsers (Digest, AES, HMAC, RSA, RSA Digital Signature)
encryption hashing reactjs rsa webcrypto
Last synced: 06 May 2026
https://github.com/mat-sz/matcrypt
π Wrapper for WebCrypto designed to optimize certain tasks.
javascript javascript-library webcrypto webcryptoapi
Last synced: 06 May 2026
https://github.com/mbparvezme/data-crypt
A cross-platform TypeScript/JavaScript library for encrypting and decrypting text and files in browser, NodeJs with dedicated CLI support.
aes-encryption crypto file-encryption password-based-encryption password-encryption pbkdf2 text-encryption text-password-encryption webcrypto
Last synced: 23 Jan 2026
https://github.com/systemslibrarian/crypto-lab-phantom-vault
Browser-based stateless password manager β derive any password from a master passphrase using HMAC-DRBG. Nothing stored, nothing synced, nothing to breach.
crypto-compare csprng hmac-drbg key-derivation-function pbkdf2-hmac-sha256 rejection-sampling stateless-password-manager webcrypto
Last synced: 09 Jun 2026
https://github.com/systemslibrarian/crypto-lab-iron-letter
Browser-based demo of asymmetric encryption β ECIES P-256 vs RSA-OAEP, side by side. Seal a letter. Only one key can open it.
aes-gcm asymmetric-encryption crypto-lab ecdh ecies hkdf hybrid-encryption rsa-oaep webcrypto
Last synced: 01 Jun 2026
https://github.com/systemslibrarian/crypto-lab-dead-sea-cipher
Browser-based cryptographic history demo β from Atbash in Jeremiah 25:26 (~600 BCE) to AES-256-GCM (2001 CE). Every cipher, every fatal flaw, every lesson that built the next one.
aes-gcm atbash caesar-cipher cryptography frequency-analysis historical-ciphers kasiski one-time-pad vigenere-cipher webcrypto
Last synced: 01 Jun 2026
https://github.com/systemslibrarian/dad-mode-morse2
Browser-based demo of encrypted Morse code β AES-GCM encrypted messages transmitted as beep audio and copy/paste Morse. Where 1940s radio meets 2024 authenticated encryption.
aead aes-gcm-encryption argon2id ed25519 encryption-decryption hkdf morse-code offline-first pwa webcrypto
Last synced: 01 Jun 2026
https://github.com/systemslibrarian/crypto-lab-blind-oracle
Browser-based demo of fully homomorphic encryption β encrypt two numbers in your browser, a Rust/TFHE-rs server adds them homomorphically, returns the encrypted result. The server mathematically cannot read what it computed.
crypto-lab gate-bootstrapping homomorphic-encryption privacy-preserving-computation rust-wasm wasm-crypto webcrypto
Last synced: 01 Jun 2026
https://github.com/systemslibrarian/crypto-lab-dilithium-seal
Browser-based demo of ML-DSA (CRYSTALS-Dilithium), the lattice-based post-quantum digital signature scheme standardized as NIST FIPS 204 in August 2024. Sign, verify, and seal documents β quantum-resistant.
browser-demo crypto-lab cryptography crystals-dilithium digital-signatures lattice-cryptography ml-dsa module-lwe nist-fips-204 post-quantum-cryptography typescript vite webcrypto
Last synced: 01 Jun 2026
https://github.com/kagal-dev/taistamp
Signed TAI64N timestamps over HTTP β Ed25519 over WebCrypto
cloudflare-workers cryptography dkim ed25519 eddsa monorepo signing tai64n timestamps typescript webcrypto
Last synced: 29 May 2026
https://github.com/tomashubelbauer/crypto-qr
Web crypto example using QR for exchange
Last synced: 22 Mar 2026
https://github.com/kojibai/receiz_offline_verifier
Public, offline verifier for a receiz.
cryptography deterministic forensics groth16 integrity kai-klok offline offline-proof png receiz sha256 verifier webcrypto zk zk-proofs zk-snarks
Last synced: 10 May 2026
https://github.com/angeal185/jquery-ecdsa
ecdsa jquery plugin for the browser using the webcrypto api
browser ecdsa elliptic-curve elliptic-curve-cryptography jquery jquery-plugin sign signing verification verify webcrypto webcrypto-api
Last synced: 15 May 2026
https://github.com/maks11060/crypto
WebCrypto keys utilities. Generate/export/import keys
ed25519 elepticcurve typescript webcrypto
Last synced: 03 Jun 2026
https://github.com/sovereignbase/cryptosuite
JS/TS runtime-agnostic, quantum-safe, and agile cryptography toolkit with a declarative API for cipher messaging, message authentication, digital signatures, key agreement, and identifiers.
browser bun bytecodec crypto cryptography decryption deno encryption hmac jwk node opaque-identifiers signing sovereignbase typescript verification webcrypto
Last synced: 17 Apr 2026
https://github.com/pocesar/webcrypto-secrets
Share secrets offline and online and safely
offline offline-first online secret secret-management secrets webcrypto webcrypto-api
Last synced: 19 Feb 2026
https://github.com/newben420/ephem
Robust, Ephemeral End-to-End Encryption for the Application Layer. Secure data-in-transit with disposable capsules.
aes-gcm application-layer-encryption client-side data-in-transit e2ee encryption ephemeral forward-secrecy hybrid-encryption pii-protection rsa-oaep secure-forms security webcrypto zero-trust
Last synced: 17 Jan 2026
https://github.com/dchest/mldsa-wasm
ML-DSA-65 postquantum signatures in WebAssembly
cryptography ml-dsa ml-dsa-65 postquantum signatures webcrypto
Last synced: 19 Sep 2025
https://github.com/armintamzarian/aenigma
User-friendly AngularJS encryption module utilizing the Web Cryptography API and providing an extensible secure secret storage mechanism.
angularjs cryptography localstorage webcrypto
Last synced: 05 May 2026
https://github.com/johanns/ref-secure-share
SecureShare is a tutorial and reference implementation of a one-time-use message sharing web-app, developed using Next.JS 14, TypeScript, Prisma, and styled with Tailwind CSS
cryptography next tailwindcss tutorial typescript webcrypto
Last synced: 05 Feb 2026
https://github.com/systemslibrarian/crypto-lab-zk-proof-lab
Browser-based zero-knowledge proof lab β six exhibits from Ali Baba cave to zk-SNARK. Real Schnorr arithmetic, SHA-256 commitments, transcript replay, and deterministic scenario presets. No framework, no backend.
commitment-schemes crypto-compare fiat-shamir interactive-proofs schnorr-protocol sha256 webcrypto zero-knowledge-proofs zkp
Last synced: 09 Jun 2026
https://github.com/duplojs/json-web-token
@duplojs/json-web-token is the typed, opinionated token handler for signing, encrypting, and validating tokens.
auth duplojs json-web-token webcrypto
Last synced: 30 May 2026
https://github.com/angeal185/js-ecdsa
ecdsa for the browser using the webcrypto api
browser ecdsa elliptic-curve elliptic-curve-cryptography sign signing verification verify webcrypto webcrypto-api
Last synced: 22 Jun 2026