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

Uploaded Python 3

File details

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

File metadata

  • Download URL: evative7encrypter-1.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 a74d1e3f66a2279d6eafef313bfa0ff9d47a24f46d4e44b2dfed7af115cc1085
MD5 bf8a4b9394771da1d8093153d8489604
BLAKE2b-256 220319982923c37eea1918d6ba8bec9833af38786fca1271904269766359f208

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for evative7encrypter-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 436129bcd867de6c97b2c47941b8c26f4b8dbcfd433562e9709d6ac66f4e2289
MD5 a3e9de8e04c95c6915d68089c882bfb8
BLAKE2b-256 22d4b22f4f284f9b7806194d57bd0a3083eeb70589995f3737f13493c6143465

See more details on using hashes here.

Provenance

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