There are no reviews yet. Be the first to send feedback to the community and the maintainers!
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.ASN1.js
ASN1js is a pure JavaScript library implementing a full ASN.1 BER decoder and encoder.webcrypto
A WebCrypto Polyfill for NodeJSGammaCV
GammaCV is a WebGL accelerated Computer Vision library for browsergraphene
A simple layer for interacting with PKCS #11 / PKCS11 / CryptoKI for Node in TypeScript. (Keywords: Javascript, PKCS#11, Crypto, Smart Card, HSM)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)js-zxing-pdf417
Javascript port of the PDF417 detector and decoder from http://github.com/zxing/zxing (Keywords: Barcode, PDF 417, Javascript)xadesjs
A pure Typescript/Javascript implementation of XAdES based on XMLDSIGjs. (Keywords: WebCrypto, XMLDSIG, XADES, eIDAS, Trust List, X.509, CRL, OCSP)node-webcrypto-ossl
A WebCrypto Polyfill for Node in TypeScript built on OpenSSL.fortify
Fortify enables web applications to use smart cards, local certificate stores and do certificate enrollment. This is the desktop application repository.2key-ratchet
2key-ratchet is an implementation of a Double Ratchet protocol and X3DH in TypeScript utilizing WebCrypto.pkcs11js
A Node.js implementation of the PKCS#11 2.40 interfacex509
@peculiar/x509 is an easy to use TypeScript/Javascript library based on @peculiar/asn1-schema that makes generating X.509 Certificates and Certificate Requests as well as validating certificate chains easypv-certificates-viewer
Web components for viewing lists of certificates and certificatesxmldsigjs
XMLDSIGjs provides an implementation of XMLDSIG in Typescript/Javascript based on WebCryptonode-webcrypto-p11
A WebCrypto Polyfill for Node in typescript built on PKCS#11.asn1-schema
asn1-schema is a collection of TypeScript schemas that make working with common ASN.1 objects easytl-create
tl-create is a cross-platform command line tool to create a X.509 trust list from various trust stores. (Keywords: CABFORUM, eIDAS, WebPKI)pvpkcs11
pvpkcs11 consists of a input validation library and a set of PKCS#11 implementations that wrap operating system and browser cryptographic implementations.csrhelp
csrhelp.peculiarventures.com - A site that helps users generate SSL certificate requests (Keywords: WebCrypto, PKIjs, PKCS#10, CSR)webcrypto-core
A input validation layer for WebCrypto polyfills.tsprotobuf
tsprotobuf is a helper library that contains functions that make working with ProtoBuf easier in Typescript.xml-core
xml-core is a set of classes that make it easier to work with XML within the browser and node.CAdES.js
CAdESjs is an implementation of CAdES (CMS Advanced Electronic Signatures)in pure Javascript.webcrypto-local
webcrypto-local is a cross platform service that provides access to PKCS#11 implementations over a protocol we call webcrypto-socket.fortify-tools
Fortify enables web applications to use smart cards, local certificate stores and do certificate enrollment. This is the "Tool" application used in the Fortify desktop application.ByteStream.js
ByteStream.js is a set of classes manipulating bytes and bits with optimized for speed perfomanceacme-ts
Provides client and server implementations of ACME (RFC 8555) in TypeScript. It enables you to build solutions that provide complete and robust certificate lifecycle management.fortify-examples
Fortify enables web applications to use smart cards, local certificate stores and do certificate enrollment. This is a set of examples of how to use Fortify in your own applications.pvutils
pvutils is a set of common utility functions used in various Peculiar Ventures Javascript based projects.acme-cs
Provides client and server implementations of ACME (RFC 8555) in C-Sharp. It enables you to build solutions that provide complete and robust certificate lifecycle management.graphene-cli
The graphene-cli is a cross-platform command line tool for working with PKCS#11 deviceswebcrypto-docs
pv-webcrypto-tests
A basic test suite for WebCrypto.PVCertViewer
Example certificate viewer based on PKIjswebcrypto.dev-examples
Peculiar Ventures' webcrypto.dev is a collection of cryptography and X.509 certificate libraries, making it easier for developers to integrate these technologies into their projects.pvtsutils
pvtsutils is a set of common utility functions used in various Peculiar Ventures TypeScript based projects.validatewallet.com
validatewallet.com websiteFont.js
FontJS (Font.js) is a packages for TrueType font parsing and manipulationpeculiar-react-components
validatewallet
ExamplePDFs
pkcs11test
Simple CLI application for PKCS#11 testing based on WebCrypto librarypeculiar-ui
Love Open Source and this site? Check out how you can help us