Skip to main content

No project description provided

Project description

# DUKPT This Python module implements DUKPT encryption/decryption based on the DUKPT (Derived Unique Key Per Transaction) scheme using 3DES (Triple DES) algorithms. The implementation is inspired by the vanilla JavaScript implementation of IDTech DUKPT encryption/decryption.

## Description Derived Unique Key Per Transaction (DUKPT) is a key management scheme widely used in payment processing and secure data transmission. This Python module seamlessly integrates the DUKPT scheme, employing the strength of 3DES algorithms to ensure robust security for transactional data.

The DUKPT implementation provided here is designed to match the standards set by the IDTech DUKPT encryption/decryption in JavaScript. This ensures compatibility and consistency for projects that may involve cross-language implementations.

## Note This implementation supports Python 3.

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

dukpt-1.0.0.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

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

dukpt-1.0.0-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file dukpt-1.0.0.tar.gz.

File metadata

  • Download URL: dukpt-1.0.0.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for dukpt-1.0.0.tar.gz
Algorithm Hash digest
SHA256 33d66dbde7676b543b9897ab97d9cdc2fb5e2011a6290abcd8c2ce71f3b196a3
MD5 2534207181a6f8fdec4e22e215966e37
BLAKE2b-256 021678dbad954cfdaf5847fde014b1e85aae22f19c466dd7ae2da76eec30c244

See more details on using hashes here.

File details

Details for the file dukpt-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: dukpt-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for dukpt-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9937f6fe1029ec7eb7076fd74cf58dd6b9bd7bf476f8962b291febb536044abd
MD5 5d596a6d70dced0c1ea9035c9f4a91bc
BLAKE2b-256 4956579024cffc5282ae805c65ab1f1896a4e90ad1dcc815cf74b7feb83171d6

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