Nintendo Switch XTSN crypto for Python
Project description
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
haccrypto
is under the MIT license.hac/aes.cpp
andhac/aes.hpp
are from @openluopworld's aes_128 commitb5b7f55
, and uses the MIT License.hac/_crypto.cpp
AES-XTS part by me(@luigoalma), based on @plutooo's crypto module.hac/crypto.py
written by @ihaveamac, falls under MIT license as well.
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
Built Distributions
File details
Details for the file haccrypto-0.1.3.tar.gz
.
File metadata
- Download URL: haccrypto-0.1.3.tar.gz
- Upload date:
- Size: 4.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c7900c72d25abb4ac75094a4aadbddbd4ddf140c554c95e0989eadadd71838e |
|
MD5 | 6240ab1a9a7ff7a291efa961687287a0 |
|
BLAKE2b-256 | cc66a6bd6e6743ab3a22b383b980818fa6911f9a3f74aa514cb70e7520ebc48a |
File details
Details for the file haccrypto-0.1.3-cp311-cp311-win_amd64.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb91a6d814f2d3c24bb6ea30bb3c62ec357d54e7a92be322476fc8bf3b6942b4 |
|
MD5 | 92c67d80ac113330cd9c1b1c5931f345 |
|
BLAKE2b-256 | 41d60b2ac3c3cc443da7eeaf6f143201cb0a4ed8cf084c5ec06af6cac280daec |
File details
Details for the file haccrypto-0.1.3-cp311-cp311-win32.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp311-cp311-win32.whl
- Upload date:
- Size: 912.3 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc2ae7ffb72ce46f1929c5eb2d4f2ae42d1db6b2cd26d3f20fb9f164fe699c1a |
|
MD5 | 16e44e470ce9a325c3586cd30eb96741 |
|
BLAKE2b-256 | 43415b78989831d7da5c40bb90f5a6c0850e9ab70c04772895319181d6085547 |
File details
Details for the file haccrypto-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 78.8 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 198e50f34c468dafb49d2b523aec9e759af2598bffbbd6a695329beacf82052d |
|
MD5 | 4080b4b29f90cc62cb73aba838db832d |
|
BLAKE2b-256 | 47645b4e7e51432a0e8b561a8f52f5046c0fddab79b0fb0a88a1a3e3a48a6e4e |
File details
Details for the file haccrypto-0.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 80.0 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e948594355a8ddd0452ad45bf8e60deeea1f518224b455db4046a84cbebeb85 |
|
MD5 | 3f6188246ff3095ea3f08c3bb4156c49 |
|
BLAKE2b-256 | 48d4deadd630d0affbf3e8d6e8d53e9e608215df109c1116634be22601208568 |
File details
Details for the file haccrypto-0.1.3-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 78.8 kB
- Tags: CPython 3.11, manylinux: glibc 2.12+ i686, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cab8e4176cae98648ff4023d84ecc332eac1df894fd979231bf82cce38746d68 |
|
MD5 | 21f92b7947e2479b725deefe2a4369cb |
|
BLAKE2b-256 | e166ae44eb2863f521e6807ff5b5c8c34a6768c26f06e3660a81bab998f028e5 |
File details
Details for the file haccrypto-0.1.3-cp311-cp311-macosx_10_9_universal2.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp311-cp311-macosx_10_9_universal2.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.11, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c3873de19eda3346f627ac984a0914f3824e566a9eb70db98015ecd6615d632 |
|
MD5 | 260576ac69a2e333e270a2d647498ce8 |
|
BLAKE2b-256 | 4d87eeb729334cb6437b189e95b171ed73626e88585efeaef51dcf1700a4bfd3 |
File details
Details for the file haccrypto-0.1.3-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4afa7d4939a990a4d6c5ce84bc76dc3efb5536ed7b2fce7a9467cf3fa386149f |
|
MD5 | e38898483ce57835891b1e45d0eb5204 |
|
BLAKE2b-256 | fd14653aab470ccee54847f737a25dd2bf89cda334fdc27fdeb67a5727daa59f |
File details
Details for the file haccrypto-0.1.3-cp310-cp310-win32.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp310-cp310-win32.whl
- Upload date:
- Size: 912.3 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa7c22de63a08015d98555a42c5a21c60e36c7812dbfbbe6f94a55aaa5cdc572 |
|
MD5 | ae98f4c57e3a467bf8cbb8cce8bb1405 |
|
BLAKE2b-256 | 2d083286723ddcac1bcf8d29e5d6ee8ae9a7f879d1a6ba4d419f0e883071d397 |
File details
Details for the file haccrypto-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 78.1 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c962bfcaf05492482de0e17d377fd6c4907dbb2d6e6e783cbbcf96196733590 |
|
MD5 | 4795c3dfb44f330444eb31152c19a9f3 |
|
BLAKE2b-256 | e0ebcc69b62b6d4d4132254449b9a6b9435747abeee9ecdd3d6e21c377619b27 |
File details
Details for the file haccrypto-0.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 79.2 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c974e68e7d2172e4c4ad55a542ed311ae9bc6832bddad4058ba9a19c5329dc8 |
|
MD5 | 60cb10fd37a7e362d13302d90b277734 |
|
BLAKE2b-256 | 994d6e93919037fe64f1e3c579c7f18829e52f3f1c8baf098a7042430ea1ebd5 |
File details
Details for the file haccrypto-0.1.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 78.0 kB
- Tags: CPython 3.10, manylinux: glibc 2.12+ i686, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97c97c298ae2db1cbdb8d9a785a3ce8003c436043beded71ed93c6fac6399b69 |
|
MD5 | e37cdd907b137712d7fa70b2280101c7 |
|
BLAKE2b-256 | b56bddc03cc471abeaacf9489814884376104f0eb59d7e470c0084a11c0674b4 |
File details
Details for the file haccrypto-0.1.3-cp310-cp310-macosx_10_9_universal2.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp310-cp310-macosx_10_9_universal2.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cabdb12abad61afe70b7921970bff6f63242d90a084970a63347a83c7b4fcd2c |
|
MD5 | 9535ef8e7773bc077efd504063d34b94 |
|
BLAKE2b-256 | 731869bbfa8552c270ea06b00df0a0f8e84707d221daf82439d0adc5d018384c |
File details
Details for the file haccrypto-0.1.3-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13595f438ca456e76dc25f3b28c421b74aa89d74555da8026f59dc4be0b14794 |
|
MD5 | cf02244f443b99064aa2b8a78ba53de0 |
|
BLAKE2b-256 | b4d807cae587a13c36179f7ad94dee4ccd27522098576597ce251aaefd5915d3 |
File details
Details for the file haccrypto-0.1.3-cp39-cp39-win32.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp39-cp39-win32.whl
- Upload date:
- Size: 912.5 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36fac0793b0f8167754674e08aa0363f714ffef9758e03e16bab22e5b9048951 |
|
MD5 | 6d2bd05777f306b714f26b25885a1184 |
|
BLAKE2b-256 | 103713253676f43646259d0e58a22f21da0d3a1cba32ed451c1dc9739e7c21c2 |
File details
Details for the file haccrypto-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 77.9 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ee2e2f57df9de406953a8bf30cb20fad64f0dfd6a9e53175acc2126a57bb5ce |
|
MD5 | 7c9115a50c6b870ded46803a27fa4aba |
|
BLAKE2b-256 | c1ebdb5f266b599ce834bafd319095ab59187db1a9646eb6f7e799cd4635ca48 |
File details
Details for the file haccrypto-0.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 79.0 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1301eff5cf2771c455cd6b517c9c3ca162eb3134ebc73377b82ed976178aa412 |
|
MD5 | 602423d1423b97dcd945b5b3224540e0 |
|
BLAKE2b-256 | d535cbe0cd0d4df32076e8b9382252d910279ea98e4a117f282a195b159bc906 |
File details
Details for the file haccrypto-0.1.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 77.7 kB
- Tags: CPython 3.9, manylinux: glibc 2.12+ i686, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e01456c28db94e5b38d8e0393039944c03ad01c9e3481fe2970827457ded9b34 |
|
MD5 | 2a8ae9d2389106db1aeeaf3e908d4484 |
|
BLAKE2b-256 | e33bab71ea0110082e70d522e1dda8a4c6e6485b0fb71e6980a2a7054e8bba54 |
File details
Details for the file haccrypto-0.1.3-cp39-cp39-macosx_10_9_universal2.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp39-cp39-macosx_10_9_universal2.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b1efc0de8aac2acd8f909c2eed3fb459ea5d5c7831cb6bd7f07c21987629c6e |
|
MD5 | ce30ccabdba76df95e3369973e711ca2 |
|
BLAKE2b-256 | 01f354dfda378cfd523e35c86e64b0024f8eae2f0b513bf2ef4e50434ce47595 |
File details
Details for the file haccrypto-0.1.3-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa54868866ee949a70d3971368504ff1066db080bb52a387d31377ed56d59d8f |
|
MD5 | 3af7862b54649402d9cff1e900901b55 |
|
BLAKE2b-256 | 8802eda9507381c039899531592f1a78179ce3bd51a58b0b853466648da4170e |
File details
Details for the file haccrypto-0.1.3-cp38-cp38-win32.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp38-cp38-win32.whl
- Upload date:
- Size: 912.5 kB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d971f4b299d370f7d16d95fa4ec6d403ab5064034c9591d7203a1a74f91639a3 |
|
MD5 | 2854e459ab2822947470e10164f0f675 |
|
BLAKE2b-256 | cad8843b1cdffc8e87b2252c6206594504faa8d71f60b09ebdc64a37db0d34bc |
File details
Details for the file haccrypto-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 78.1 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e3e088e18d10bf3b31d148abee5542e935abf3cb6da3249c5443bb0f7103eec |
|
MD5 | 0adaf13243e736debe6fe7e61172d807 |
|
BLAKE2b-256 | 636f20944eb5e5a984d30e65c021a773ee203fbf674bee64d90d2fba9aefc42c |
File details
Details for the file haccrypto-0.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 79.1 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81ae90bbd2d1a477df0defb101eeee1babc22a7400400b78033a0f81af6aa25c |
|
MD5 | 2cfd16a32def7139a8f028daf1734f14 |
|
BLAKE2b-256 | 885f3204f4199359b1e99afc816d2fe04be8f733f8d7b5f9eb48342b166bb20b |
File details
Details for the file haccrypto-0.1.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 77.9 kB
- Tags: CPython 3.8, manylinux: glibc 2.12+ i686, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a662cdf0129ddc2f85fc8fd39585d4d47b0745e2b51f6998f8a9a045bd39c152 |
|
MD5 | 5bc734545031908d1cc648f98b4823e3 |
|
BLAKE2b-256 | 4ce3267734c672fb63f7d0847dcb45e05dfec934b9c76b60eb75069961aa03e9 |
File details
Details for the file haccrypto-0.1.3-cp38-cp38-macosx_11_0_universal2.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp38-cp38-macosx_11_0_universal2.whl
- Upload date:
- Size: 2.5 MB
- Tags: CPython 3.8, macOS 11.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb39ae637599b043211b7550e372a5532d34e862deb1c273b8437f616cc1db34 |
|
MD5 | e5b56ac2dc88384d6cac41584082bdd6 |
|
BLAKE2b-256 | 56a138572681995058232bc5aef09c82c96792ffda485e55ccfc6ade68874199 |
File details
Details for the file haccrypto-0.1.3-cp37-cp37m-win_amd64.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp37-cp37m-win_amd64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.7m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fdfe2630c6754059cb79c701a664ee7ff656027a7fb792f238d89bd4b7de422 |
|
MD5 | f456b1cac3c5ed3aba362249c6ecf9d4 |
|
BLAKE2b-256 | f22e84bf9754f461365c02e26318a7b62a58fc632752f06edb0c823de3a03011 |
File details
Details for the file haccrypto-0.1.3-cp37-cp37m-win32.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp37-cp37m-win32.whl
- Upload date:
- Size: 912.4 kB
- Tags: CPython 3.7m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73bd48da738231827e777e4b4328592b6931b5a06f6822b6499fcc418e484f26 |
|
MD5 | 4e91b1df95ac0d0460d0a4b19c54545c |
|
BLAKE2b-256 | e40f69980f141f557379e1ecf57c7f1ed900ef21d023548f054e565c8fd0e8a2 |
File details
Details for the file haccrypto-0.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 78.6 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f00343cd52f08168a14cd1db1e5e39a976acd972ae4bce2e1eda32abdef643e |
|
MD5 | cc09d93f48e3b02a00eb3a6df7781e7a |
|
BLAKE2b-256 | aa8d23720d7debc9d3b45806972b25d5bd60bedf3847d2991cb473fc4de62c77 |
File details
Details for the file haccrypto-0.1.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 79.8 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b8529d447cdd067015d797bc4cc7dc45e62649b20ae2634795521206a426a7f |
|
MD5 | ff2ac4ec7563815187608f673ea65484 |
|
BLAKE2b-256 | 8d689df5850aa4387e644cc9acf9b5a4723d3e80f58a3a5135d0339bc0802d50 |
File details
Details for the file haccrypto-0.1.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 78.6 kB
- Tags: CPython 3.7m, manylinux: glibc 2.12+ i686, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 358043454c2567ed88ad0dedfb796c96850c9cf1a90a7a9f2049bb7db1581cf0 |
|
MD5 | 97c356a316c2556cde8d0147e0fd355c |
|
BLAKE2b-256 | e22a7002002ea530a54eee233fc4ed562cb0c1fbf6ed24662ed51cd04544e59e |
File details
Details for the file haccrypto-0.1.3-cp36-cp36m-win_amd64.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp36-cp36m-win_amd64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.6m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a501393bde6d948e66568ff98624563dcaf727708ff55d4a4652144a7f5d3e9f |
|
MD5 | e3d05c0c6d1bafb6f14d343cd48f0d6e |
|
BLAKE2b-256 | ae953c553602bed96f9c595c066b0dcd2468a33b66d78c1dc8773827b7815b78 |
File details
Details for the file haccrypto-0.1.3-cp36-cp36m-win32.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp36-cp36m-win32.whl
- Upload date:
- Size: 994.8 kB
- Tags: CPython 3.6m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79d938dee11f3ab3fcf509aa714374a8baa272a0af9aaa4a0cf6e2e575c6f77a |
|
MD5 | 4d9c061510369b549b884f017b9fbd62 |
|
BLAKE2b-256 | c2d272169e1639d6c4a16334afc0b776b36c32c7b30f503d1dde2d0f09a55bf1 |
File details
Details for the file haccrypto-0.1.3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 77.7 kB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c164edc941a349c24d9c9f8b8343cc1d0da2228bd97a139573f8e2447991ddce |
|
MD5 | ec8a6db47b4bec1f295917d54bedb013 |
|
BLAKE2b-256 | ea1b357b97cd7d79d475c868cecee68afb1419ab13b0dba1ba5c53059318d0de |
File details
Details for the file haccrypto-0.1.3-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 78.8 kB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94509bf4c92723f4705b8c11f9f10b011dfa49e43135f5b412777721d17392de |
|
MD5 | 168b574bfb63db7f9e978647c5e1da2b |
|
BLAKE2b-256 | 02871e13b876ad3d94de8940326e0b08f050bbee71b3d45dbce6fd218690c3ab |
File details
Details for the file haccrypto-0.1.3-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: haccrypto-0.1.3-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 77.6 kB
- Tags: CPython 3.6m, manylinux: glibc 2.12+ i686, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc3599fa1db9eaefd1e157007537674451e64d4e5de75007576e5ad979c3fa18 |
|
MD5 | 90980af4d1a669227fa4237fb6a96201 |
|
BLAKE2b-256 | 2002e5ba13fd2988a8fa3bb849b61ef84c4d50041e47817125483fba642ca09e |