Skip to main content

Definition, specification, implementation and toolkit of EvATive7ENC

Project description

EvATive7Encrypter

Definition, specification, implementation and toolkit of EvATive7ENC

GitHub Actions Workflow Status Python PyPI version

Install

  1. pip install EvATive7Encrypter

Usage

CLI

  • using evative7enc --help or 7enc --help to see help
  • Write-Output "This is a test" | evative7enc v1 enc (in PowerShell), echo This is a test | evative7enc v1 enc (in bash or cmd)
  • ...

As a library

import logging
from pathlib import Path

from evative7enc import *

logging.basicConfig(level=logging.DEBUG)

alg = EvATive7ENCv1

input_text = Path(".cache/txt/text.txt").read_text("utf-8")
key = alg.key()
encrypted = alg.encrypt_to_evative7encformatv1(key, input_text)
decrypted = alg.decrypt_from_evative7encformatv1(encrypted)

Path(".cache/txt/encrypted.txt").write_text(encrypted, "utf-8")
Path(".cache/txt/decrypted.txt").write_text(decrypted, "utf-8")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

evative7encrypter-1.2.1.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

evative7encrypter-1.2.1-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file evative7encrypter-1.2.1.tar.gz.

File metadata

  • Download URL: evative7encrypter-1.2.1.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for evative7encrypter-1.2.1.tar.gz
Algorithm Hash digest
SHA256 81c78b478065d014725fd53eb650502af0c405ff46feac6315cab2a65c1b41e1
MD5 9fc7f9d76f4015932ec627291eef9af9
BLAKE2b-256 3b418ee6f5cfaac0db76eb2d4d82d2fbe262e53db8984bd817a626289320b302

See more details on using hashes here.

Provenance

The following attestation bundles were made for evative7encrypter-1.2.1.tar.gz:

Publisher: package.yml on EvATive7/EvATive7Encrypter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file evative7encrypter-1.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for evative7encrypter-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7552db1ca710f53334a548f413e244a790677cd67bd58b517131908850af3edd
MD5 3daf32583f5e0b1278250797226fc8d3
BLAKE2b-256 07b9dc2648cfe2401e9f8febda4d9384ca8565ff637e8c516e1793c96430be78

See more details on using hashes here.

Provenance

The following attestation bundles were made for evative7encrypter-1.2.1-py3-none-any.whl:

Publisher: package.yml on EvATive7/EvATive7Encrypter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page