Metadata-Version: 2.4
Name: invcrypt
Version: 1.0.8
Summary: Quantum-safe local file encryption CLI based on Invicra’s proprietary DITG/FTG cryptography.
Home-page: https://github.com/ivarolsson1415/invcrypt-community
Author: Invicra Technologies AB
Author-email: Invicra Technologies AB <contact@invicra.com>
License-Expression: LicenseRef-Invicra-Community-2025
Project-URL: Homepage, https://github.com/ivarolsson1415/invcrypt-community
Project-URL: Repository, https://github.com/ivarolsson1415/invcrypt-community
Project-URL: Issues, https://github.com/ivarolsson1415/invcrypt-community/issues
Project-URL: Documentation, https://pypi.org/project/invcrypt/
Keywords: encryption,quantum-safe,post-quantum,cli,cryptography,security,invicra
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Security :: Cryptography
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Operating System :: OS Independent
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: tqdm>=4.66.0
Requires-Dist: colorama>=0.4.6
Dynamic: author
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-python

# InvCrypt CLI – Community Edition v1.0.6

Developed by Invicra Technologies AB

InvCrypt is a quantum-safe command-line encryption tool built on Invicra’s proprietary DITG/FTG cryptographic framework.  
It is designed to resist both classical and quantum-based attacks, providing a secure, fully offline encryption environment.

This Community Edition is a functional, free version distributed without exposing the protected cryptographic modules.  
It is fully compatible with future commercial editions and intended for research, education, and non-commercial use.

---

## Security Notice

This edition is intended for research and educational use.  
It provides functional post-quantum encryption but is not certified for production environments or for protecting classified data.

Invicra Technologies AB takes no responsibility for data loss resulting from forgotten seeds or improper file handling.  
For enterprise or commercial licensing, please contact contact@invicra.com.

---

## Overview

- Quantum-safe local file encryption and decryption  
- Seed-based key generation (no key files required)  
- Built-in hash functions: shake256, shake256x, blake3x  
- Extended metrics and integrity verification  
- Automated round-trip test (--testrun)  
- Cross-platform support (Windows, macOS, Linux)  
- Fully functional without exposing source code  

---

## Installation

From a local wheel file:
```bash
pip install dist/invcrypt-1.0.5-py3-none-any.whl
From PyPI (public release):

bash
Kopiera kod
pip install invcrypt
Usage Examples
Encrypt a file:

bash
Kopiera kod
invcrypt file.txt --seed mypass
Decrypt a file:

bash
Kopiera kod
invcrypt file.txt.invx --seed mypass
Prompt for password:

bash
Kopiera kod
invcrypt file.txt -p
Full encrypt/decrypt test:

bash
Kopiera kod
invcrypt --testrun file.txt --seed testseed
Display help and options:

bash
Kopiera kod
invcrypt --info
Seed Warning
Your seed (password) is the only key required to encrypt and decrypt files.
If it is lost, your data cannot be recovered.
InvCrypt does not store, transmit, or recover seeds.

Available Hash Functions
Name	Classical Bits	Quantum Bits	Performance
shake256	512	256	Stable
shake256x	1024	512	Stable
blake3x	1024	512	Fast

Security Architecture
InvCrypt is built on Invicra’s proprietary mathematical frameworks:

DITG – Distributed Inverted Transformation Graphs

FTG – Field Transformation Geometry

Protected modules (matrix, crypto_core, hashing, utils) are distributed as compiled .pyc files and cannot be reverse-engineered.

System Requirements
Python 3.12 or later

Supported OS: Windows, macOS, Linux

Dependencies: tqdm, colorama

Project Structure
arduino
Kopiera kod
invcrypt/
 ├── cli_args.py
 ├── config.py
 ├── constants.py
 ├── info.py
 ├── loader.py
 ├── main.py
 ├── metrics.py
 └── __pycache__/ (protected modules)
License
Invicra Community License 2025

This software may be used freely for personal, academic, or non-commercial testing.
Commercial or enterprise deployment requires a separate license from Invicra Technologies AB.

About Invicra Technologies AB
Invicra Technologies develops next-generation post-quantum cryptographic systems based on proprietary mathematical frameworks (DITG, FTG, IUHMF).
The company focuses on data security, AI safety, and quantum-era encryption.

Contact: contact@invicra.com
Website: (launching 2025)

Release Details
Version: 1.0.5
Date: October 2025
Edition: Community (Public)
