CF256 + RSA

Advanced encryption for mobile and desktop devices

Configuration

Welcome to CF256! 🚀

CF256 is an advanced encryption tool that combines the strengths of two models: symmetric encryption and asymmetric (hybrid) encryption. This allows you to choose the best approach for your security needs.

SECURITY ARCHITECTURE

CustomFlow-256 implements a comprehensive security architecture:

  • 256-bit stream cipher with custom quarter-round function
  • PBKDF2 with 100,000 iterations for key derivation
  • HMAC-SHA256 for authenticated encryption
  • Constant-time operations resistant to timing attacks
  • RSA-OAEP 2048-bit for hybrid key exchange
  • Secure random number generation with entropy pooling
  • Memory protection with secure cleanup functions
  • Stream processing for large files without memory overflow

Encryption Modes

  • HYBRID MODE
    CF256 + RSA: Ideal for secure file and message sharing. It combines the speed of CF256 with the security of RSA key exchange. Use this mode when you need to share information with others.
  • SYMMETRIC MODE
    Password Only (CF256 Symmetric): Perfect for personal use and for protecting files on your own device. Encryption and decryption are performed using only a password, in a simple and efficient way.
Single Password

This password is used for symmetric encryption (Password Only mode).

RSA Keys
No RSA keys loaded.
Public Key
Private Key
File Operations
Message Operations
Encrypted Payload
Output
Tools
CDN and Documentation
View Documentation
Get License

The license removes the .cf256 extension.
The key must be placed in the head or before the cdn.

window.Cf256Config = { key: "Your_License_Key" };