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 "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.2.0.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.0-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: evative7encrypter-1.2.0.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.0.tar.gz
Algorithm Hash digest
SHA256 a02c056f646fd89a167bcb61cb77bcd8281f4672a296def380d1d1ecc0af6821
MD5 63e4459b1c2d8c75a665d27a4aa431da
BLAKE2b-256 c36c9a0f04d75cb007fe584c3e7737e37f4d109b62271b9f373de75b111457dc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for evative7encrypter-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 749af38aaf679a6bf50f42e4024e93eb8dd95872dba2d3f5e58ce6f873cc231c
MD5 53cd55ca50545cce361d22c285e35896
BLAKE2b-256 85e44f922f4542d522013c56d2857e5aed0619333732774e185c665dba49ea6c

See more details on using hashes here.

Provenance

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