psec package provides tools for protecting sensitive data and cardholder authentication in retail payment transactions.
Installation
psec is published on PyPI and can be installed from there:
pip install psec
Modules
tr31 - TR-31 key block wrapping and unwrapping
cvv - Card Verification Value generation
des - Triple DES utilities (a wrapper over cryptography)
aes - AES utilities (a wrapper over cryptography)
mac - Message Authentication Code generation
pin - Personal Identification Number generation
pinblock - PIN Blocks encoding and decoding
Contributors
-
Author
-
PIN block ISO 4 support
Release files for psec 1.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| psec-1.3.0.tar.gz | 35.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| psec-1.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 62.9 kB
Release files / psec-1.3.0.tar.gz
| Download URL | psec-1.3.0.tar.gz |
|---|---|
| Size | 35.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5ea5550a390111f439f036a0049f7d2f54ff86f94930b24a371da5e265fc821b
|
|
BLAKE2b-256 checksum How to use checksums |
f49581bbcdf2b0064b9cfd51c6d5fff9ebb18620727dd365be4aaed0912f8e36
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.5
|
Release files / psec-1.3.0-py3-none-any.whl
| Download URL | psec-1.3.0-py3-none-any.whl |
|---|---|
| Size | 27.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d111ae3d663153a744ebedbbd57aa42b41c0327014ba551cd3d6be2a8e92f4a4
|
|
BLAKE2b-256 checksum How to use checksums |
ef3dc4cbef0d44d79e4f9043669e5d1dbe3f317b3a12ccbac523d770ea3bcf25
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.5
|