Padlock works to prevent unexpected code execution when dealing with asynchronous callbacks without blocking. Call a function with lock to execute it as soon as a lock can be attained, and unlock it at all of your possible callback end-points. Use the sam
CSS variables-based scrollbars locker
Welcome to Persona Padlock! This guide will walk you through setting up the development environment and getting started with contributing to the project.
A simple OAuth2 provider for SvelteKit
A padlock for react native applications
HSM PKCS#11 GUI
Promise based javascript mutexes
Check/pin SSL certificates
Database & backend security auditor — lock down your data layer
A friendly security module (dependency free) for Federated Wiki node server
SSL/TLS certificate management plugin for SignalK Node Server — generate a local CA, issue server certs, distribute the root via QR to phones/tablets
Merchant Bank Info business component
Better Auth plugin for Tauri desktop apps — handles OAuth via the system browser with deep-link callbacks, cookie bridging via URL, and secure token storage hooks.
GeoLeaf Print Plugin — Map at scale → paper format → PDF / JPG at 300 DPI
Lightweight secure application authentication (Typescript suite CLI)
Set and use a pin and change the pattern dynamically, enabling the authenticated person to know the patterns as per the formats.
Easy certs using Let's Encrypt and DNS
Interactive full-stack project scaffolder
Drug order microfrontend for the OpenMRS SPA
A node.js module to interface with the GroveStreams API
A friendly security module (dependency free) for Federated Wiki node server
test package designed to explore discrepencencies between npm's reported package modification date and latest version release date
utility to export TOTP secrets from a running authy desktop
Free C++ class library of cryptographic schemes; Wei Dai (2002).
Safely acquire RwLock/Mutex locks.
Struct memory layout analyzer for C, C++, Rust, Go, and Zig
Terminal, JSON, SARIF, and diff output formatters for the padlock struct layout analyzer
Core IR, analysis passes, and findings for the padlock struct layout analyzer
Compile-time struct layout assertions for padlock
Source analysis backend (C/C++/Rust/Go/Zig) for the padlock struct layout analyzer
DWARF/BTF binary analysis backend for the padlock struct layout analyzer
Pure Rust implementation of NaCl's crypto_box public-key authenticated encryption primitive which combines the X25519 Elliptic Curve Diffie-Hellman function and the XSalsa20Poly1305 authenticated encryption cipher
An unofficial authentication server for Factorio
Idiomatic Rust wrapper for MbedTLS, allowing you to use MbedTLS with only safe code while being able to use such great Rust features like error handling and closures. Building on MbedTLS's focus on embedded use, this crate can be used in a no_std environment.
This Rust crate is a support library for the `mbedtls` crate, providing platform and target specific implementations of all necessary functions. By separating this logic into a separate crate, multiple versions of the mbedtls crate can coexist within a single crate.This helps to avoid link name conflict errors. The crate exports Rust functions and defines C functions to support external overrides as needed for custom implementation under various platforms or targets.
This Rust crate is a support library for the `mbedtls` crate, providing platform and target specific implementations of all necessary functions. By separating this logic into a separate crate, multiple versions of the mbedtls crate can coexist within a single crate.This helps to avoid link name conflict errors. The crate exports Rust functions and defines C functions to support external overrides as needed for custom implementation under various platforms or targets.
Padlock is an environment-based component switch system.
Lock a record for editing to avoid concurrent editing collision prevention
PadlockAuth allows you to secure your Rails application using access tokens provided by an external provider.
A Gem for testing web applications don't generate mixed secure/insecure traffic. Keep that browser padlock locked!
Allows API endpoints to be secured by a JWT Access Token.