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 to see help
  • Write-Output "thisIsATest" | evative7enc v1 (in PowerShell), echo thisIsATest | evative7enc v1 (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.1.1.tar.gz (6.7 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.1.1-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for evative7encrypter-1.1.1.tar.gz
Algorithm Hash digest
SHA256 54e664a493cbe46a5754814d14bce5413e3292e44068137b0659a8893d0699ca
MD5 ffe7d00d0abc4b22b632005058145ff3
BLAKE2b-256 e4a77e7380f12dde9ddcdb8ca8c7a4fbc8a2faed0c099fd57cb35373482fd5a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for evative7encrypter-1.1.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.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for evative7encrypter-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 096d9ae935f34843652388017e89941a19eac2b93917bf1b1cf98a16b3d25ea9
MD5 5131a962d07e16777645b2a89cb0f32b
BLAKE2b-256 6c1d5a9c66b53de2137f3e51024323b25fd3ef2bb35cc95cad27bbe0adcd04bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for evative7encrypter-1.1.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