haccrypto
haccrypto is the Nintendo Switch XTSN crypto for Python, originally from ninfs and now standalone.
Usage
You can import XTSN class and parse_biskeydump method from haccrypto.crypto. XTSN requires the crypt key and tweak when declaring an instance of it, it will provide you with the encrypt and decrypt methods. parse_biskeydump will provide you with crypt keys and tweaks from a bis key dump.
Example usage
# import the crypto module
from haccrypto.crypto import parse_biskeydump, XTSN
# getting your bis keys
# returns a list of 4 lists, each list containing crypt and tweak, for bis keys 0 to 3
with open("switch-keys.txt", "r") as o:
bis_keys = parse_biskeydump(o.read())
# lets use bis key 0's crypt and tweak
bis0xtsn = XTSN(bis_keys[0][0], bis_keys[0][1])
# lets see it in action
# lets encrypt a 0 filled buffer of bytes
# and let's say its from sector offset 0, for example sake
# default sector size = 0x200
zeros = b'\0'*32
enc_zeros = bis0xtsn.encrypt(zeros, 0)
# now lets decrypt, got to tell the same sector offset
# internal key and tweak are still the same
dec_zeros = bis0xtsn.decrypt(enc_zeros, 0)
# this should be always true
# otherwise there's something wrong
# that can happen if the openssl dll provided is not proper, or something arbitrary happened
if zeros == dec_zeros:
print("XTSN ran correctly!")
else:
print("XTSN has made a bad crypto operation.")
Licenses
haccryptois under the MIT license.hac/aes.cppandhac/aes.hppare from @openluopworld's aes_128 commitb5b7f55, and uses the MIT License.hac/_crypto.cppAES-XTS part by me(@luigoalma), based on @plutooo's crypto module.hac/crypto.pywritten by @ihaveamac, falls under MIT license as well.
Metadata
Release files for haccrypto 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| haccrypto-0.1.3.tar.gz | 4.7 MB | Without provenance | Details for haccrypto-0.1.3.tar.gz |
Built distributions (wheels)
Total release size: 29.8 MB
Release files / haccrypto-0.1.3.tar.gz
| Download URL | haccrypto-0.1.3.tar.gz |
|---|---|
| Size | 4.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3c7900c72d25abb4ac75094a4aadbddbd4ddf140c554c95e0989eadadd71838e
|
|
BLAKE2b-256 checksum How to use checksums |
cc66a6bd6e6743ab3a22b383b980818fa6911f9a3f74aa514cb70e7520ebc48a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp311-cp311-win_amd64.whl
| Download URL | haccrypto-0.1.3-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bb91a6d814f2d3c24bb6ea30bb3c62ec357d54e7a92be322476fc8bf3b6942b4
|
|
BLAKE2b-256 checksum How to use checksums |
41d60b2ac3c3cc443da7eeaf6f143201cb0a4ed8cf084c5ec06af6cac280daec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp311-cp311-win32.whl
| Download URL | haccrypto-0.1.3-cp311-cp311-win32.whl |
|---|---|
| Size | 912.3 kB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
dc2ae7ffb72ce46f1929c5eb2d4f2ae42d1db6b2cd26d3f20fb9f164fe699c1a
|
|
BLAKE2b-256 checksum How to use checksums |
43415b78989831d7da5c40bb90f5a6c0850e9ab70c04772895319181d6085547
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
| Download URL | haccrypto-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 78.8 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
198e50f34c468dafb49d2b523aec9e759af2598bffbbd6a695329beacf82052d
|
|
BLAKE2b-256 checksum How to use checksums |
47645b4e7e51432a0e8b561a8f52f5046c0fddab79b0fb0a88a1a3e3a48a6e4e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
| Download URL | haccrypto-0.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 80.0 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
7e948594355a8ddd0452ad45bf8e60deeea1f518224b455db4046a84cbebeb85
|
|
BLAKE2b-256 checksum How to use checksums |
48d4deadd630d0affbf3e8d6e8d53e9e608215df109c1116634be22601208568
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | haccrypto-0.1.3-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 78.8 kB |
| Tags | CPython 3.11 Linux glibc 2.12+ x86-32 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
cab8e4176cae98648ff4023d84ecc332eac1df894fd979231bf82cce38746d68
|
|
BLAKE2b-256 checksum How to use checksums |
e166ae44eb2863f521e6807ff5b5c8c34a6768c26f06e3660a81bab998f028e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp311-cp311-macosx_10_9_universal2.whl
| Download URL | haccrypto-0.1.3-cp311-cp311-macosx_10_9_universal2.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
7c3873de19eda3346f627ac984a0914f3824e566a9eb70db98015ecd6615d632
|
|
BLAKE2b-256 checksum How to use checksums |
4d87eeb729334cb6437b189e95b171ed73626e88585efeaef51dcf1700a4bfd3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp310-cp310-win_amd64.whl
| Download URL | haccrypto-0.1.3-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4afa7d4939a990a4d6c5ce84bc76dc3efb5536ed7b2fce7a9467cf3fa386149f
|
|
BLAKE2b-256 checksum How to use checksums |
fd14653aab470ccee54847f737a25dd2bf89cda334fdc27fdeb67a5727daa59f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp310-cp310-win32.whl
| Download URL | haccrypto-0.1.3-cp310-cp310-win32.whl |
|---|---|
| Size | 912.3 kB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
fa7c22de63a08015d98555a42c5a21c60e36c7812dbfbbe6f94a55aaa5cdc572
|
|
BLAKE2b-256 checksum How to use checksums |
2d083286723ddcac1bcf8d29e5d6ee8ae9a7f879d1a6ba4d419f0e883071d397
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
| Download URL | haccrypto-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 78.1 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
8c962bfcaf05492482de0e17d377fd6c4907dbb2d6e6e783cbbcf96196733590
|
|
BLAKE2b-256 checksum How to use checksums |
e0ebcc69b62b6d4d4132254449b9a6b9435747abeee9ecdd3d6e21c377619b27
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
| Download URL | haccrypto-0.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 79.2 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
9c974e68e7d2172e4c4ad55a542ed311ae9bc6832bddad4058ba9a19c5329dc8
|
|
BLAKE2b-256 checksum How to use checksums |
994d6e93919037fe64f1e3c579c7f18829e52f3f1c8baf098a7042430ea1ebd5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | haccrypto-0.1.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 78.0 kB |
| Tags | CPython 3.10 Linux glibc 2.12+ x86-32 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
97c97c298ae2db1cbdb8d9a785a3ce8003c436043beded71ed93c6fac6399b69
|
|
BLAKE2b-256 checksum How to use checksums |
b56bddc03cc471abeaacf9489814884376104f0eb59d7e470c0084a11c0674b4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp310-cp310-macosx_10_9_universal2.whl
| Download URL | haccrypto-0.1.3-cp310-cp310-macosx_10_9_universal2.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
cabdb12abad61afe70b7921970bff6f63242d90a084970a63347a83c7b4fcd2c
|
|
BLAKE2b-256 checksum How to use checksums |
731869bbfa8552c270ea06b00df0a0f8e84707d221daf82439d0adc5d018384c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp39-cp39-win_amd64.whl
| Download URL | haccrypto-0.1.3-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
13595f438ca456e76dc25f3b28c421b74aa89d74555da8026f59dc4be0b14794
|
|
BLAKE2b-256 checksum How to use checksums |
b4d807cae587a13c36179f7ad94dee4ccd27522098576597ce251aaefd5915d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp39-cp39-win32.whl
| Download URL | haccrypto-0.1.3-cp39-cp39-win32.whl |
|---|---|
| Size | 912.5 kB |
| Tags | CPython 3.9 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
36fac0793b0f8167754674e08aa0363f714ffef9758e03e16bab22e5b9048951
|
|
BLAKE2b-256 checksum How to use checksums |
103713253676f43646259d0e58a22f21da0d3a1cba32ed451c1dc9739e7c21c2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
| Download URL | haccrypto-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 77.9 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
2ee2e2f57df9de406953a8bf30cb20fad64f0dfd6a9e53175acc2126a57bb5ce
|
|
BLAKE2b-256 checksum How to use checksums |
c1ebdb5f266b599ce834bafd319095ab59187db1a9646eb6f7e799cd4635ca48
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
| Download URL | haccrypto-0.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 79.0 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
1301eff5cf2771c455cd6b517c9c3ca162eb3134ebc73377b82ed976178aa412
|
|
BLAKE2b-256 checksum How to use checksums |
d535cbe0cd0d4df32076e8b9382252d910279ea98e4a117f282a195b159bc906
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | haccrypto-0.1.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 77.7 kB |
| Tags | CPython 3.9 Linux glibc 2.12+ x86-32 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
e01456c28db94e5b38d8e0393039944c03ad01c9e3481fe2970827457ded9b34
|
|
BLAKE2b-256 checksum How to use checksums |
e33bab71ea0110082e70d522e1dda8a4c6e6485b0fb71e6980a2a7054e8bba54
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp39-cp39-macosx_10_9_universal2.whl
| Download URL | haccrypto-0.1.3-cp39-cp39-macosx_10_9_universal2.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
7b1efc0de8aac2acd8f909c2eed3fb459ea5d5c7831cb6bd7f07c21987629c6e
|
|
BLAKE2b-256 checksum How to use checksums |
01f354dfda378cfd523e35c86e64b0024f8eae2f0b513bf2ef4e50434ce47595
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp38-cp38-win_amd64.whl
| Download URL | haccrypto-0.1.3-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
fa54868866ee949a70d3971368504ff1066db080bb52a387d31377ed56d59d8f
|
|
BLAKE2b-256 checksum How to use checksums |
8802eda9507381c039899531592f1a78179ce3bd51a58b0b853466648da4170e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp38-cp38-win32.whl
| Download URL | haccrypto-0.1.3-cp38-cp38-win32.whl |
|---|---|
| Size | 912.5 kB |
| Tags | CPython 3.8 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
d971f4b299d370f7d16d95fa4ec6d403ab5064034c9591d7203a1a74f91639a3
|
|
BLAKE2b-256 checksum How to use checksums |
cad8843b1cdffc8e87b2252c6206594504faa8d71f60b09ebdc64a37db0d34bc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
| Download URL | haccrypto-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 78.1 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
0e3e088e18d10bf3b31d148abee5542e935abf3cb6da3249c5443bb0f7103eec
|
|
BLAKE2b-256 checksum How to use checksums |
636f20944eb5e5a984d30e65c021a773ee203fbf674bee64d90d2fba9aefc42c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
| Download URL | haccrypto-0.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 79.1 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
81ae90bbd2d1a477df0defb101eeee1babc22a7400400b78033a0f81af6aa25c
|
|
BLAKE2b-256 checksum How to use checksums |
885f3204f4199359b1e99afc816d2fe04be8f733f8d7b5f9eb48342b166bb20b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | haccrypto-0.1.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 77.9 kB |
| Tags | CPython 3.8 Linux glibc 2.12+ x86-32 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
a662cdf0129ddc2f85fc8fd39585d4d47b0745e2b51f6998f8a9a045bd39c152
|
|
BLAKE2b-256 checksum How to use checksums |
4ce3267734c672fb63f7d0847dcb45e05dfec934b9c76b60eb75069961aa03e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp38-cp38-macosx_11_0_universal2.whl
| Download URL | haccrypto-0.1.3-cp38-cp38-macosx_11_0_universal2.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.8 macOS 11.0+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
fb39ae637599b043211b7550e372a5532d34e862deb1c273b8437f616cc1db34
|
|
BLAKE2b-256 checksum How to use checksums |
56a138572681995058232bc5aef09c82c96792ffda485e55ccfc6ade68874199
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp37-cp37m-win_amd64.whl
| Download URL | haccrypto-0.1.3-cp37-cp37m-win_amd64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
0fdfe2630c6754059cb79c701a664ee7ff656027a7fb792f238d89bd4b7de422
|
|
BLAKE2b-256 checksum How to use checksums |
f22e84bf9754f461365c02e26318a7b62a58fc632752f06edb0c823de3a03011
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp37-cp37m-win32.whl
| Download URL | haccrypto-0.1.3-cp37-cp37m-win32.whl |
|---|---|
| Size | 912.4 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Windows x86-32 |
|
SHA-256 checksum How to use checksums |
73bd48da738231827e777e4b4328592b6931b5a06f6822b6499fcc418e484f26
|
|
BLAKE2b-256 checksum How to use checksums |
e40f69980f141f557379e1ecf57c7f1ed900ef21d023548f054e565c8fd0e8a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
| Download URL | haccrypto-0.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 78.6 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
0f00343cd52f08168a14cd1db1e5e39a976acd972ae4bce2e1eda32abdef643e
|
|
BLAKE2b-256 checksum How to use checksums |
aa8d23720d7debc9d3b45806972b25d5bd60bedf3847d2991cb473fc4de62c77
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
| Download URL | haccrypto-0.1.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 79.8 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
8b8529d447cdd067015d797bc4cc7dc45e62649b20ae2634795521206a426a7f
|
|
BLAKE2b-256 checksum How to use checksums |
8d689df5850aa4387e644cc9acf9b5a4723d3e80f58a3a5135d0339bc0802d50
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | haccrypto-0.1.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 78.6 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-32 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
358043454c2567ed88ad0dedfb796c96850c9cf1a90a7a9f2049bb7db1581cf0
|
|
BLAKE2b-256 checksum How to use checksums |
e22a7002002ea530a54eee233fc4ed562cb0c1fbf6ed24662ed51cd04544e59e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp36-cp36m-win_amd64.whl
| Download URL | haccrypto-0.1.3-cp36-cp36m-win_amd64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
a501393bde6d948e66568ff98624563dcaf727708ff55d4a4652144a7f5d3e9f
|
|
BLAKE2b-256 checksum How to use checksums |
ae953c553602bed96f9c595c066b0dcd2468a33b66d78c1dc8773827b7815b78
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp36-cp36m-win32.whl
| Download URL | haccrypto-0.1.3-cp36-cp36m-win32.whl |
|---|---|
| Size | 994.8 kB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Windows x86-32 |
|
SHA-256 checksum How to use checksums |
79d938dee11f3ab3fcf509aa714374a8baa272a0af9aaa4a0cf6e2e575c6f77a
|
|
BLAKE2b-256 checksum How to use checksums |
c2d272169e1639d6c4a16334afc0b776b36c32c7b30f503d1dde2d0f09a55bf1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
| Download URL | haccrypto-0.1.3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 77.7 kB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
c164edc941a349c24d9c9f8b8343cc1d0da2228bd97a139573f8e2447991ddce
|
|
BLAKE2b-256 checksum How to use checksums |
ea1b357b97cd7d79d475c868cecee68afb1419ab13b0dba1ba5c53059318d0de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
| Download URL | haccrypto-0.1.3-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 78.8 kB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
94509bf4c92723f4705b8c11f9f10b011dfa49e43135f5b412777721d17392de
|
|
BLAKE2b-256 checksum How to use checksums |
02871e13b876ad3d94de8940326e0b08f050bbee71b3d45dbce6fd218690c3ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Release files / haccrypto-0.1.3-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | haccrypto-0.1.3-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 77.6 kB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-32 Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
fc3599fa1db9eaefd1e157007537674451e64d4e5de75007576e5ad979c3fa18
|
|
BLAKE2b-256 checksum How to use checksums |
2002e5ba13fd2988a8fa3bb849b61ef84c4d50041e47817125483fba642ca09e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.3
|
Security for haccrypto 0.1.3
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.