Audited & minimal JS implementation of Salsa20, ChaCha and AES
-
Updated
Apr 4, 2026 - TypeScript
Audited & minimal JS implementation of Salsa20, ChaCha and AES
A format-preserving encryption implementation in Go
Format-Preserving Encryption Implementation in Java
Format-preserving encryption in Rust
Data protection SDK for Node.js — format-preserving encryption (FF1/FF3), data masking, and hashing.
Data protection SDK for Java — format-preserving encryption (FF1/FF3), data masking, and hashing.
Data protection SDK for PHP — format-preserving encryption (FF1/FF3), data masking, and hashing.
Data protection SDK for Go — format-preserving encryption (FF1/FF3), data masking, and hashing.
Data protection SDK for Rust — format-preserving encryption (FF1/FF3), data masking, and hashing.
Browser-based format-preserving encryption demo — FF1 and FF3-1 live tokenization of credit cards, SSNs, and phone numbers. Real AES-256 Feistel rounds. No backends. No simulated math.
Python implementation of format preserving encryption defined as a NIST draft (FF1, FF3-1)
Canonical Flutter mobile controller and library app for FF1 and The Digital Art System.
Data protection SDK for Python — format-preserving encryption (FF1/FF3), data masking, and hashing.
Data protection SDK for .NET — format-preserving encryption (FF1/FF3), data masking, and hashing.
Add a description, image, and links to the ff1 topic page so that developers can more easily learn about it.
To associate your repository with the ff1 topic, visit your repo's landing page and select "manage topics."