invcrypt


Nameinvcrypt JSON
Version 1.0.9 PyPI version JSON
download
home_pagehttps://github.com/ivarolsson1415/invcrypt-community
SummaryQuantum-safe local file encryption CLI based on Invicra’s proprietary DITG/FTG cryptography.
upload_time2025-10-26 00:53:23
maintainerNone
docs_urlNone
authorInvicra Technologies AB
requires_python>=3.12
licenseNone
keywords encryption quantum-safe post-quantum cli cryptography security invicra
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            InvCrypt CLI – Community Edition v1.0.9

Developed by Invicra Technologies AB

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

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

Security Notice

This edition is provided for research and educational purposes.
It provides functional, quantum-safe local encryption but is not certified for production environments or for protecting classified data.

Invicra Technologies AB assumes no responsibility for data loss or misuse 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
pip install dist/invcrypt-1.0.9-py3-none-any.whl

From PyPI (public release)
pip install invcrypt

Usage Examples
Encrypt a file
invcrypt file.txt --seed mypass

Decrypt a file
invcrypt file.txt.invx --seed mypass

Prompt for password
invcrypt file.txt -p

Full encrypt/decrypt test
invcrypt --testrun file.txt --seed testseed

Display help and options
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 under any circumstances.

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 upon 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

Operating Systems: Windows, macOS, Linux

Dependencies: tqdm, colorama

Project Structure
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)

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ivarolsson1415/invcrypt-community",
    "name": "invcrypt",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.12",
    "maintainer_email": null,
    "keywords": "encryption, quantum-safe, post-quantum, cli, cryptography, security, invicra",
    "author": "Invicra Technologies AB",
    "author_email": "Invicra Technologies AB <contact@invicra.com>",
    "download_url": "https://files.pythonhosted.org/packages/dd/0c/8881cc00ce989036897928dff8b4d40399e00f2507cf0776d88a2f9d9c0c/invcrypt-1.0.9.tar.gz",
    "platform": null,
    "description": "InvCrypt CLI \u2013 Community Edition v1.0.9\r\n\r\nDeveloped by Invicra Technologies AB\r\n\r\nInvCrypt is a quantum-safe command-line encryption tool built on Invicra\u2019s proprietary DITG and FTG cryptographic frameworks.\r\nIt is designed to resist both classical and quantum-based attacks, providing a secure, fully offline encryption environment.\r\n\r\nThis Community Edition is a free, fully functional version distributed without exposing the protected cryptographic modules.\r\nIt is 100% compatible with future commercial editions and intended for research, education, and non-commercial use.\r\n\r\nSecurity Notice\r\n\r\nThis edition is provided for research and educational purposes.\r\nIt provides functional, quantum-safe local encryption but is not certified for production environments or for protecting classified data.\r\n\r\nInvicra Technologies AB assumes no responsibility for data loss or misuse resulting from forgotten seeds or improper file handling.\r\nFor enterprise or commercial licensing, please contact contact@invicra.com\r\n.\r\n\r\nOverview\r\n\r\nQuantum-safe local file encryption and decryption\r\n\r\nSeed-based key generation (no key files required)\r\n\r\nBuilt-in hash functions: shake256, shake256x, blake3x\r\n\r\nExtended metrics and integrity verification\r\n\r\nAutomated round-trip test (--testrun)\r\n\r\nCross-platform support (Windows, macOS, Linux)\r\n\r\nFully functional without exposing source code\r\n\r\nInstallation\r\nFrom a local wheel file\r\npip install dist/invcrypt-1.0.9-py3-none-any.whl\r\n\r\nFrom PyPI (public release)\r\npip install invcrypt\r\n\r\nUsage Examples\r\nEncrypt a file\r\ninvcrypt file.txt --seed mypass\r\n\r\nDecrypt a file\r\ninvcrypt file.txt.invx --seed mypass\r\n\r\nPrompt for password\r\ninvcrypt file.txt -p\r\n\r\nFull encrypt/decrypt test\r\ninvcrypt --testrun file.txt --seed testseed\r\n\r\nDisplay help and options\r\ninvcrypt --info\r\n\r\nSeed Warning\r\n\r\nYour seed (password) is the only key required to encrypt and decrypt files.\r\nIf it is lost, your data cannot be recovered.\r\nInvCrypt does not store, transmit, or recover seeds under any circumstances.\r\n\r\nAvailable Hash Functions\r\nName\tClassical Bits\tQuantum Bits\tPerformance\r\nshake256\t512\t256\tStable\r\nshake256x\t1024\t512\tStable\r\nblake3x\t1024\t512\tFast\r\nSecurity Architecture\r\n\r\nInvCrypt is built upon Invicra\u2019s proprietary mathematical frameworks:\r\n\r\nDITG \u2013 Distributed Inverted Transformation Graphs\r\n\r\nFTG \u2013 Field Transformation Geometry\r\n\r\nProtected modules (matrix, crypto_core, hashing, utils) are distributed as compiled .pyc files and cannot be reverse-engineered.\r\n\r\nSystem Requirements\r\n\r\nPython: 3.12 or later\r\n\r\nOperating Systems: Windows, macOS, Linux\r\n\r\nDependencies: tqdm, colorama\r\n\r\nProject Structure\r\ninvcrypt/\r\n \u251c\u2500\u2500 cli_args.py\r\n \u251c\u2500\u2500 config.py\r\n \u251c\u2500\u2500 constants.py\r\n \u251c\u2500\u2500 info.py\r\n \u251c\u2500\u2500 loader.py\r\n \u251c\u2500\u2500 main.py\r\n \u251c\u2500\u2500 metrics.py\r\n \u2514\u2500\u2500 __pycache__/   (protected modules)\r\n\r\nLicense\r\n\r\nInvicra Community License 2025\r\n\r\nThis software may be used freely for personal, academic, or non-commercial testing.\r\nCommercial or enterprise deployment requires a separate license from Invicra Technologies AB.\r\n\r\nAbout Invicra Technologies AB\r\n\r\nInvicra Technologies develops next-generation post-quantum cryptographic systems based on proprietary mathematical frameworks (DITG, FTG, IUHMF).\r\nThe company focuses on data security, AI safety, and quantum-era encryption.\r\n\r\nContact: contact@invicra.com\r\n\r\nWebsite: (launching 2025)\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Quantum-safe local file encryption CLI based on Invicra\u2019s proprietary DITG/FTG cryptography.",
    "version": "1.0.9",
    "project_urls": {
        "Documentation": "https://pypi.org/project/invcrypt/",
        "Homepage": "https://github.com/ivarolsson1415/invcrypt-community",
        "Issues": "https://github.com/ivarolsson1415/invcrypt-community/issues",
        "Repository": "https://github.com/ivarolsson1415/invcrypt-community"
    },
    "split_keywords": [
        "encryption",
        " quantum-safe",
        " post-quantum",
        " cli",
        " cryptography",
        " security",
        " invicra"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c39eec721027f8026c398015c62329fb64d4fa4941537386aef232f6c102b29e",
                "md5": "73e345bb25386b26205b022d1d19d8da",
                "sha256": "c35f1bbe4f57d67e76122cfe6e29102004ecebbd4cadb6637d89f8dff2c9ab29"
            },
            "downloads": -1,
            "filename": "invcrypt-1.0.9-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "73e345bb25386b26205b022d1d19d8da",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.12",
            "size": 57927,
            "upload_time": "2025-10-26T00:53:21",
            "upload_time_iso_8601": "2025-10-26T00:53:21.690789Z",
            "url": "https://files.pythonhosted.org/packages/c3/9e/ec721027f8026c398015c62329fb64d4fa4941537386aef232f6c102b29e/invcrypt-1.0.9-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dd0c8881cc00ce989036897928dff8b4d40399e00f2507cf0776d88a2f9d9c0c",
                "md5": "0f3dedf1e98ce96a93dce6314c7fe73d",
                "sha256": "81b61e4b2d75c3194e709ff7d9c7c6ca33242739cfd31d6dbb4b5ba93604b57a"
            },
            "downloads": -1,
            "filename": "invcrypt-1.0.9.tar.gz",
            "has_sig": false,
            "md5_digest": "0f3dedf1e98ce96a93dce6314c7fe73d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.12",
            "size": 35150,
            "upload_time": "2025-10-26T00:53:23",
            "upload_time_iso_8601": "2025-10-26T00:53:23.026847Z",
            "url": "https://files.pythonhosted.org/packages/dd/0c/8881cc00ce989036897928dff8b4d40399e00f2507cf0776d88a2f9d9c0c/invcrypt-1.0.9.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-10-26 00:53:23",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ivarolsson1415",
    "github_project": "invcrypt-community",
    "github_not_found": true,
    "lcname": "invcrypt"
}
        
Elapsed time: 3.74939s