Skip to main content

A package for combining and verifying QR codes using cryptographic hashes

Project description

DecentryK QR

A Python package for combining and verifying QR codes using cryptographic hashes.

Installation

pip install decentryk_qr

Usage

Command Line Interface

Combine two QR codes:

decentryk_qr combine --files qr_1.png qr_2.png

Python API

from decentryk_qr import QRHashCombiner

# Create processor instance
processor = QRHashCombiner()

# Combine QR codes
combined_hash, hash_data = processor.process_qr_codes(
    'qr_1.png', 
    'qr_2.png', 
    'output.png'
)

Features

  • Combine two QR codes using cryptographic hashing
  • Generate a new QR code containing the combined hash
  • Command-line interface for easy use
  • Python API for integration into other projects

Requirements

  • Python 3.6+
  • OpenCV
  • qrcode
  • Pillow
  • numpy
  • click

License

MIT License

Author

Zac Weigold

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

decentryk_qr-0.2.1.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

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

decentryk_qr-0.2.1-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file decentryk_qr-0.2.1.tar.gz.

File metadata

  • Download URL: decentryk_qr-0.2.1.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.6

File hashes

Hashes for decentryk_qr-0.2.1.tar.gz
Algorithm Hash digest
SHA256 7847bc4c9635c7c307a4df8cb725538b8cafe570e5e40d6f259d581f6bb0c218
MD5 668ed03adc7023c50fe3e719a1c59c6d
BLAKE2b-256 a67f09af064fe9f65d804bf9d3e269cf7cae3a82f9a0c5b76ee67d23238ef989

See more details on using hashes here.

File details

Details for the file decentryk_qr-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: decentryk_qr-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.6

File hashes

Hashes for decentryk_qr-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c15160e318b2de3ed2e7d98fc7006dff819a8119381920c0488d449af378b434
MD5 770f1da21fe947483d4e1437744c5344
BLAKE2b-256 8cc29560b3721ac4c4fa1ac2beb4841ea622763c8d9dc797475b21ecb8617888

See more details on using hashes here.

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