# image-processing-license-registry **Repository Path**: Terry7/image-processing-license-registry ## Basic Information - **Project Name**: image-processing-license-registry - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-17 - **Last Updated**: 2026-05-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Image Processing License Registry This public repository stores signed license metadata for the desktop Image Processing app. Do not store plaintext provider API keys here. Provider API keys must be encrypted before commit. ## Layout ```text licenses/ users/ .json tools/ ``` ## License File Rules - `username` is the immutable primary key. - `registeredDevices[].deviceHash` is generated by the app and should be copied from the license screen. - Provider `baseUrl` is plaintext because the app needs to display and use it. - Provider `encryptedApiKey` must use `AES-256-GCM`. - The whole JSON payload, except `signature`, must be signed before push.