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

Uploaded Python 3

File details

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

File metadata

  • Download URL: dukpt-1.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 924076e36f946f16feb25f85969a70c513c14172a055ffc7f3d94cadded392a4
MD5 002aa8062484df814d89df6c2e92e8ba
BLAKE2b-256 37a9bd68ffe6d72211bb402a828838a03eba1e0aa7c34e8a6e83cf021e6bad3d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dukpt-1.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b0ed0b2484150464a0b901a6a9ccd9867ef56d914d87bb4c1f6c8120bfc7d2b0
MD5 31948cdef2ae1550584ea2e572efcdf0
BLAKE2b-256 d95126ba630b20725d897583687e8fa8c74eba4a9d28944abf78e90ed1337710

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