awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
kurolabs avatar

kurolabs/stegcloak

0
View on GitHub↗
3,830 stars·242 forks·JavaScript·12 viewsstegcloak.surge.sh↗

Stegcloak

Stegcloak is a unicode steganography library and text-based data concealment tool. It provides a toolkit for hiding encrypted, compressed secret messages within standard text strings by mapping binary data to invisible, non-printing Unicode characters.

The project combines a symmetric encryption toolkit with an invisible character encoder to ensure secure data concealment. It utilizes password-based key stretching and authenticated symmetric encryption to protect hidden payloads from unauthorized access and tampering.

The system covers the full steganography workflow, including payload compression to minimize the data footprint, secure data hiding within cover text, and the subsequent extraction and decryption of the hidden information.

Features

  • Invisible Unicode Mappings - Provides a mapping system that encodes binary data into invisible Unicode characters to hide messages within text.
  • Invisible Character Mappings - Provides an encoder that maps binary data to non-printing Unicode characters for covert communication.
  • Text-Based Steganographic Extraction - Decodes invisible Unicode characters and decrypts payloads to retrieve secret messages from cover strings.
  • Authenticated Encryption - Implements authenticated encryption to ensure both the confidentiality and integrity of the hidden payloads.
  • Payload Encryptions - Protects embedded data using strong encryption and integrity checks to prevent unauthorized access or tampering.
  • Password-Derived Key Generation - Uses multi-stage key derivation from user passwords to protect encrypted data against brute-force attacks.
  • Steganographic Data Hiding - Combines symmetric encryption with steganographic encoding to conceal sensitive data within text.
  • Steganographic Payload Extraction - Provides utilities to extract and decrypt secret information embedded within text strings using a password.
  • Symmetric Encryption - Employs symmetric encryption and decryption processes using a shared secret key to retrieve hidden messages.
  • Text-Based Data Concealment Tools - Ships a utility for embedding compressed and encrypted secret messages within cover text to hide information in plain sight.
  • Unicode Steganography Libraries - Provides a library for hiding encrypted data inside standard text strings using non-printing Unicode characters.
  • Steganographic Payload Compression - Compresses secret messages before encoding to minimize the number of invisible characters embedded in the text.
  • Confidential Text Communication - Enables the transmission of encrypted, invisible data within standard text to prevent detection by unauthorized parties.
  • Text Steganography Workflows - Implements a complete workflow for hiding secret messages in plain text using invisible Unicode characters.
  • Text and String Utilities - Hides encrypted secrets within text using invisible Unicode characters.
  • Text Processing - Conceal secrets within strings.
  • Authentication Tools - Tool for assigning digital authenticity to text.
  • Data Cloaking Tools - Securely hide secrets using invisible characters in text.

Star history

Star history chart for kurolabs/stegcloakStar history chart for kurolabs/stegcloak

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Stegcloak

Similar open-source projects, ranked by how many features they share with Stegcloak.
  • defuse/php-encryptiondefuse avatar

    defuse/php-encryption

    3,866View on GitHub↗

    php-encryption is a symmetric encryption library for PHP that provides tools for authenticated encryption and key derivation to ensure data confidentiality and integrity. It functions as a cryptography toolkit that wraps complex primitives into simplified interfaces to prevent common implementation errors. The library includes a binary-safe ciphertext serializer to maintain data structure during storage and transmission, as well as a password-based key derivation tool that transforms low-entropy passwords into cryptographically strong keys through iterative processes. The project covers a br

    PHP
    View on GitHub↗3,866
  • krzyzanowskim/cryptoswiftkrzyzanowskim avatar

    krzyzanowskim/CryptoSwift

    10,556View on GitHub↗

    CryptoSwift is a cryptography library implemented entirely in the Swift programming language. It provides a collection of standard cryptographic algorithms for encryption, decryption, and hashing without relying on native C libraries or system frameworks. The library supports symmetric and asymmetric encryption, including RSA key generation and signature management. It features authenticated encryption schemes and the ability to generate cryptographic digests for data integrity verification. The toolset covers message authentication codes, secure key derivation from passwords, and data paddi

    Swiftaesaes-gcmcipher
    View on GitHub↗10,556
  • guanzhi/gmsslguanzhi avatar

    guanzhi/GmSSL

    6,075View on GitHub↗

    GmSSL is an open-source cryptographic library that implements the Chinese national cryptographic standards SM2, SM3, SM4, SM9, and ZUC as a unified algorithm suite. It provides a comprehensive set of cryptographic primitives including symmetric and asymmetric encryption, digital signatures, hashing, and key exchange, all built around these national standards for government and enterprise security applications. The library distinguishes itself through several integration capabilities. It includes an OpenSSL compatibility layer that maps GmSSL functions to OpenSSL API calls, enabling drop-in re

    Ccryptoencryptionpairing
    View on GitHub↗6,075
  • weidai11/cryptoppweidai11 avatar

    weidai11/cryptopp

    5,412View on GitHub↗

    Crypto++ is a comprehensive C++ cryptographic library that implements a broad range of algorithms for symmetric and asymmetric encryption, hashing, and digital signatures. It is designed as a portable toolkit, usable across different operating systems without modification. The library distinguishes itself through its architecture: cryptographic parameters such as key size and mode are configured at compile time via C++ templates, eliminating runtime overhead. Algorithms are registered in a static factory for runtime lookup, while data processing follows a pipeline model of composable sources,

    C++c-plus-pluscryptocryptography
    View on GitHub↗5,412
See all 30 alternatives to Stegcloak→

Frequently asked questions

What does kurolabs/stegcloak do?

Stegcloak is a unicode steganography library and text-based data concealment tool. It provides a toolkit for hiding encrypted, compressed secret messages within standard text strings by mapping binary data to invisible, non-printing Unicode characters.

What are the main features of kurolabs/stegcloak?

The main features of kurolabs/stegcloak are: Invisible Unicode Mappings, Invisible Character Mappings, Text-Based Steganographic Extraction, Authenticated Encryption, Payload Encryptions, Password-Derived Key Generation, Steganographic Data Hiding, Steganographic Payload Extraction.

What are some open-source alternatives to kurolabs/stegcloak?

Open-source alternatives to kurolabs/stegcloak include: defuse/php-encryption — php-encryption is a symmetric encryption library for PHP that provides tools for authenticated encryption and key… guanzhi/gmssl — GmSSL is an open-source cryptographic library that implements the Chinese national cryptographic standards SM2, SM3,… weidai11/cryptopp — Crypto++ is a comprehensive C++ cryptographic library that implements a broad range of algorithms for symmetric and… krzyzanowskim/cryptoswift — CryptoSwift is a cryptography library implemented entirely in the Swift programming language. It provides a collection… i18next/i18next — i18next is a JavaScript localization library and internationalization framework used to translate application text… ashtuchkin/iconv-lite — Convert character encodings in pure javascript.