Skip to main content

A.D.E.S.O.

Application for Decryption, Encryption and Steganographic Operations

Summary:

Steganography is the practice of concealing information within another message to avoid detection.

Encryption is the process of converting plaintext into ciphertext, which is unreadable.

This application provides both of these functionalities. Users can first encrypt their data, via a password using an AES-128 algorithm in CBC mode.

Then, users can hide the encrypted data (ciphertext) within an image of their choice via steganography.

Key Features:

  • A web interface is provided to paste large plaintext objects without a terminal buffer limit.

  • All encryption, decryption, encoding and decoding is done in memory.

Tools Used:

Gotchas:

  • Large ciphertext and images can result in API lag or lockups for steganography.

  • The decode operation is done on the file selected, not the image displayed on the UI.

Links:

  • Documentation

  • PyPi Production

  • PyPi Test
  • Installation:

    pip install adeso

    Metadata

    Release files for adeso 0.0.4

    For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

    Source distribution (sdist)

    Source distribution for adeso 0.0.4
    File Size Uploaded Provenance
    adeso-0.0.4.tar.gz 196.6 kB Without provenance Details

    Built distribution (wheel)

    Table of built distributions (wheels) for adeso 0.0.4
    File Interpreter ABI Platform
    adeso-0.0.4-py3-none-any.whl Python 3 none any Details

    Total release size: 403.0 kB

    Release files / adeso-0.0.4.tar.gz

    Download URL adeso-0.0.4.tar.gz
    Size 196.6 kB
    Tags Source
    SHA-256 checksum
    How to use checksums
    38da4cbc653dd161290355f87929e9160e63c0599b5aa7c9befb40844a86bef3
    BLAKE2b-256 checksum
    How to use checksums
    615b2ef468d73da17df9ed77dfd2514e44de49ccae103ce32877466a85288431
    Upload date
    Uploaded using Trusted Publishing?
    What is trusted publishing?
    No
    Uploaded via twine/4.0.2 CPython/3.11.1

    Release files / adeso-0.0.4-py3-none-any.whl

    Download URL adeso-0.0.4-py3-none-any.whl
    Size 206.3 kB
    Tags Python 3
    SHA-256 checksum
    How to use checksums
    4640513e532b0b93fad7c4e0d43678cfcc2c488be1c2889ae814a47f5801ae69
    BLAKE2b-256 checksum
    How to use checksums
    c25c1996597475246bb312dc373d30c3e13ed2648617c527f5c0225f9caf376d
    Upload date
    Uploaded using Trusted Publishing?
    What is trusted publishing?
    No
    Uploaded via twine/4.0.2 CPython/3.11.1

    Security for adeso 0.0.4

    Provenance

    Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

    No provenance found

    None of the files in this release were uploaded with provenance metadata.

    A note on package security

    PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

    To learn more about protecting yourself from malicious actors, visit our package security documentation.

    Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page