Skip to content

Repository files navigation

Sentra License Management

This project provides a license management tool that encodes license data into an image using steganography. The encoded image can be used to securely store license information. This tool allows encoding with an internal base image or an external image and includes a decoding function to retrieve the encoded data.

Table of Contents


Features

  • License Data Encoding: Securely encodes license data and secret key into an image.
  • License Data Decoding: Decodes the license information from the image using the secret key.
  • Customizable Image Base: Supports both internal and external base images for encoding.

Requirements

  • Python 3.x
  • Pillow library for image processing

Install the Pillow library if not already installed:

pip install pillow

About

License Management provides a secure mechanism to embed license information (holder details, expiration, feature flags) into images. Licenses can be distributed as image files and later decoded to verify entitlements. The system uses LSB substitution on the red channel of each pixel, prefixed with a secret key for authentication.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages