Pinned Repositories
2key-ratchet
2key-ratchet is an implementation of a Double Ratchet protocol and X3DH in TypeScript utilizing WebCrypto.
abstract-cache
BrewChain
NodeJS Blockchain implementation - Protecting the tea making ledger from unscrupulous colleagues
chainvas
Make APIs suck less
chancejs
Chance - Random generator helper for JavaScript
co
The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc)
deduplication
Fast multi-threaded content-dependent chunking deduplication for Buffers in C++ with a reference implementation in Javascript. Ships with extensive tests, a fuzz test and a benchmark.
dillinger
The last Markdown editor, ever.
doubleratchet
This is a mostly complete implementation of The Double Ratchet Algorithm designed by Open Whisper Systems.
epidemic-broadcast-trees
bandwidth efficient broadcast gossip
mchepel's Repositories
mchepel/2key-ratchet
2key-ratchet is an implementation of a Double Ratchet protocol and X3DH in TypeScript utilizing WebCrypto.
mchepel/deduplication
Fast multi-threaded content-dependent chunking deduplication for Buffers in C++ with a reference implementation in Javascript. Ships with extensive tests, a fuzz test and a benchmark.
mchepel/doubleratchet
This is a mostly complete implementation of The Double Ratchet Algorithm designed by Open Whisper Systems.
mchepel/epidemic-broadcast-trees
bandwidth efficient broadcast gossip
mchepel/flowy
The minimal javascript library to create flowcharts ✨
mchepel/FunctionScript
A language and specification for turning JavaScript functions into typed HTTP APIs
mchepel/graphreduce
mchepel/inception
Inception is a physical memory manipulation and hacking tool exploiting PCI-based DMA. The tool can attack over FireWire, Thunderbolt, ExpressCard, PC Card and any other PCI/PCIe interfaces.
mchepel/isolated-vm
Secure & isolated JS environments for nodejs
mchepel/javascript-state-machine
An expressive, feature-rich, event-driven JavaScript finite-state machine
mchepel/kauri-io-archive
mchepel/nats-connect
Bidirectional async streams over NATS.io
mchepel/node-datachannel-performance-diagnostics
mchepel/node-webrtc
node-webrtc is a Node.js Native Addon that provides bindings to WebRTC M74
mchepel/ockam
Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications – at massive scale.
mchepel/pcileech
Direct Memory Access (DMA) Attack Software
mchepel/quinn
Async-friendly QUIC implementation in Rust
mchepel/react-native-zeroconf
:satellite: Discover Zeroconf services using react-native
mchepel/secret-handshake
mchepel/server_init_harden
Server hardening on 1st login as "root"
mchepel/set-up-subscriptions
Getting started with Stripe Elements and Stripe Billing to charge a customer for a monthly subscription.
mchepel/tail-latency-nats
Tutorial on tail latency using NATS
mchepel/ufw-docker
To fix the Docker and UFW security flaw without disabling iptables
mchepel/ufw-iptables-archer
Simplifying (I hope) UFW and iptables, includes a utility to get blocklists and incorporate them.
mchepel/uWebSockets
Tiny WebSockets
mchepel/uWebSockets.js
μWebSockets for TypeScript & JavaScript backends
mchepel/vessel
Prople Vessel - A Personal Digital Computation
mchepel/vmemory
Cross-platform library for reading/writing memory in other processes for Rust
mchepel/wondershaper
Command-line utility for limiting an adapter's bandwidth
mchepel/zyre.js
Node.js port of Zyre - an open-source framework for proximity-based peer-to-peer applications