Skip to main content

xxtea is a simple block cipher

Project description

XXTEA implemented as a Python extension module, licensed under 2-clause BSD.

The XXTEA algorithm takes a 128-bit key and operates on an array of 32-bit integers (at least 2 integers), but it doesn’t define the conversions between bytes and array. Due to this reason, many XXTEA implementations out there are not compatible with each other.

In this implementation, the conversions between bytes and array are taken care of by longs2bytes and bytes2longs. PKCS#7 padding is also used to make sure that the input bytes are padded to multiple of 4-byte (the size of a 32-bit integer) and at least 8-byte long (the size of two 32-bit integer, which is required by the XXTEA algorithm). As a result of these measures, you can encrypt not only texts, but also any binary bytes of any length.

Installation

$ pip install xxtea -U

Usage

This module provides four functions: encrypt(), decrypt(), encrypt_hex(), and decrypt_hex().

>>> import os
>>> import xxtea
>>> import binascii
>>>
>>> key = os.urandom(16)  # Key must be a 16-byte string.
>>> s = b"xxtea is good"
>>>
>>> enc = xxtea.encrypt(s, key)
>>> dec = xxtea.decrypt(enc, key)
>>> s == dec
True
>>>
>>> hexenc = xxtea.encrypt_hex(s, key)
>>> hexenc
b'7ad85672d770fb5cf636c49d57e732ae'
>>> s == xxtea.decrypt_hex(hexenc, key)
True
>>>
>>> binascii.hexlify(enc) == hexenc
True

encrypt_hex() and decrypt_hex() operate on ciphertext in a hexadecimal representation. They are exactly equivalent to:

>>> hexenc = binascii.hexlify(xxtea.encrypt(s, key))
>>> s == xxtea.decrypt(binascii.unhexlify(hexenc), key)
True

Padding

Padding is enabled by default, in this case you can encode any bytes of any length.

>>> xxtea.encrypt_hex('', key)
b'd63256eb59134f1f'
>>> xxtea.decrypt_hex(_, key)
b''
>>> xxtea.encrypt_hex(' ', key)
b'97009bd24074a7a5'
>>> xxtea.decrypt_hex(_, key)
b' '

You can disable padding by setting padding parameter to False. In this case data will not be padded, so data length must be a multiple of 4 bytes and must not be less than 8 bytes. Otherwise ValueError will be raised:

>>> xxtea.encrypt_hex('', key, padding=False)
ValueError: Data length must be a multiple of 4 bytes and must not be less than 8 bytes
>>> xxtea.encrypt_hex('xxtea is good', key, padding=False)
ValueError: Data length must be a multiple of 4 bytes and must not be less than 8 bytes
>>> xxtea.encrypt_hex('12345678', key, padding=False)
b'64f4e969ba90d386'
>>> xxtea.decrypt_hex(_, key, padding=False)
b'12345678'

Rounds

By default xxtea manipulates the input data for 6 + 52 / n rounds, where n denotes how many 32-bit integers the input data can fit in. We can change this by setting rounds parameter.

Do note that the more rounds it is, the more time will be consumed.

>>> import xxtea
>>> import string
>>> data = string.digits
>>> key = string.ascii_letters[:16]
>>> xxtea.encrypt_hex(data, key)
b'5b80b08a5d1923e4cd992dd5'
>>> 6 + 52 // ((len(data) + (4 - 1)) // 4)  # 4 means 4 bytes, size of a 32-bit integer
23
>>> xxtea.encrypt_hex(data, key, rounds=23)
b'5b80b08a5d1923e4cd992dd5'
>>> xxtea.encrypt_hex(data, key, rounds=1024)
b'1577bbf28c43ced93bd50720'

Catching Exceptions

When calling decrypt() and decrypt_hex(), it is possible that a ValueError or a TypeError is raised:

>>> from __future__ import print_function
>>> import xxtea
>>>
>>> def try_catch(func, *args, **kwargs):
...     try:
...         func(*args, **kwargs)
...     except Exception as e:
...         print(e.__class__.__name__, ':', e)
...
...
...
>>> try_catch(xxtea.decrypt, '', key='')
ValueError : Need a 16-byte key.
>>> try_catch(xxtea.decrypt, '', key=' '*16)
ValueError : Invalid data, data length is not a multiple of 4, or less than 8.
>>> try_catch(xxtea.decrypt, ' '*8, key=' '*16)
ValueError : Invalid data, illegal PKCS#7 padding. Could be using a wrong key.
>>> try_catch(xxtea.decrypt_hex, ' '*8, key=' '*16)
TypeError : Non-hexadecimal digit found
>>> try_catch(xxtea.decrypt_hex, 'abc', key=' '*16)
TypeError : Odd-length string
>>> try_catch(xxtea.decrypt_hex, 'abcd', key=' '*16)
ValueError : Invalid data, data length is not a multiple of 4, or less than 8.

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

xxtea-3.0.0.tar.gz (12.6 kB view details)

Uploaded Source

Built Distributions

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

xxtea-3.0.0-pp39-pypy39_pp73-win_amd64.whl (11.6 kB view details)

Uploaded PyPyWindows x86-64

xxtea-3.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

xxtea-3.0.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

xxtea-3.0.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (11.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

xxtea-3.0.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (8.4 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

xxtea-3.0.0-pp38-pypy38_pp73-win_amd64.whl (11.6 kB view details)

Uploaded PyPyWindows x86-64

xxtea-3.0.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

xxtea-3.0.0-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

xxtea-3.0.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (11.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

xxtea-3.0.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (8.4 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

xxtea-3.0.0-pp37-pypy37_pp73-win_amd64.whl (11.6 kB view details)

Uploaded PyPyWindows x86-64

xxtea-3.0.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (11.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

xxtea-3.0.0-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

xxtea-3.0.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (11.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

xxtea-3.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (8.4 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

xxtea-3.0.0-cp311-cp311-win_amd64.whl (11.6 kB view details)

Uploaded CPython 3.11Windows x86-64

xxtea-3.0.0-cp311-cp311-win32.whl (10.6 kB view details)

Uploaded CPython 3.11Windows x86

xxtea-3.0.0-cp311-cp311-musllinux_1_1_x86_64.whl (27.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

xxtea-3.0.0-cp311-cp311-musllinux_1_1_s390x.whl (26.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ s390x

xxtea-3.0.0-cp311-cp311-musllinux_1_1_ppc64le.whl (29.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ppc64le

xxtea-3.0.0-cp311-cp311-musllinux_1_1_i686.whl (26.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ i686

xxtea-3.0.0-cp311-cp311-musllinux_1_1_aarch64.whl (26.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

xxtea-3.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (22.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

xxtea-3.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (25.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

xxtea-3.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (23.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

xxtea-3.0.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

xxtea-3.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (23.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

xxtea-3.0.0-cp311-cp311-macosx_11_0_arm64.whl (8.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

xxtea-3.0.0-cp311-cp311-macosx_10_9_x86_64.whl (8.8 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

xxtea-3.0.0-cp310-cp310-win_amd64.whl (11.6 kB view details)

Uploaded CPython 3.10Windows x86-64

xxtea-3.0.0-cp310-cp310-win32.whl (10.6 kB view details)

Uploaded CPython 3.10Windows x86

xxtea-3.0.0-cp310-cp310-musllinux_1_1_x86_64.whl (26.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

xxtea-3.0.0-cp310-cp310-musllinux_1_1_s390x.whl (25.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ s390x

xxtea-3.0.0-cp310-cp310-musllinux_1_1_ppc64le.whl (28.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ppc64le

xxtea-3.0.0-cp310-cp310-musllinux_1_1_i686.whl (25.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

xxtea-3.0.0-cp310-cp310-musllinux_1_1_aarch64.whl (26.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

xxtea-3.0.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (22.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

xxtea-3.0.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (24.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

xxtea-3.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (23.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

xxtea-3.0.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

xxtea-3.0.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (22.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

xxtea-3.0.0-cp310-cp310-macosx_11_0_arm64.whl (8.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

xxtea-3.0.0-cp310-cp310-macosx_10_9_x86_64.whl (8.8 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

xxtea-3.0.0-cp39-cp39-win_amd64.whl (11.6 kB view details)

Uploaded CPython 3.9Windows x86-64

xxtea-3.0.0-cp39-cp39-win32.whl (10.6 kB view details)

Uploaded CPython 3.9Windows x86

xxtea-3.0.0-cp39-cp39-musllinux_1_1_x86_64.whl (26.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

xxtea-3.0.0-cp39-cp39-musllinux_1_1_s390x.whl (25.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ s390x

xxtea-3.0.0-cp39-cp39-musllinux_1_1_ppc64le.whl (28.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ppc64le

xxtea-3.0.0-cp39-cp39-musllinux_1_1_i686.whl (25.6 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

xxtea-3.0.0-cp39-cp39-musllinux_1_1_aarch64.whl (25.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

xxtea-3.0.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (21.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

xxtea-3.0.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (24.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

xxtea-3.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (22.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

xxtea-3.0.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

xxtea-3.0.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (22.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

xxtea-3.0.0-cp39-cp39-macosx_11_0_arm64.whl (8.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

xxtea-3.0.0-cp39-cp39-macosx_10_9_x86_64.whl (8.8 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

xxtea-3.0.0-cp38-cp38-win_amd64.whl (11.6 kB view details)

Uploaded CPython 3.8Windows x86-64

xxtea-3.0.0-cp38-cp38-win32.whl (10.6 kB view details)

Uploaded CPython 3.8Windows x86

xxtea-3.0.0-cp38-cp38-musllinux_1_1_x86_64.whl (27.0 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

xxtea-3.0.0-cp38-cp38-musllinux_1_1_s390x.whl (26.0 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ s390x

xxtea-3.0.0-cp38-cp38-musllinux_1_1_ppc64le.whl (28.7 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ ppc64le

xxtea-3.0.0-cp38-cp38-musllinux_1_1_i686.whl (26.0 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

xxtea-3.0.0-cp38-cp38-musllinux_1_1_aarch64.whl (26.4 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ ARM64

xxtea-3.0.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (22.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ s390x

xxtea-3.0.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (25.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ppc64le

xxtea-3.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (23.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

xxtea-3.0.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

xxtea-3.0.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (22.9 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

xxtea-3.0.0-cp38-cp38-macosx_11_0_arm64.whl (8.6 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

xxtea-3.0.0-cp38-cp38-macosx_10_9_x86_64.whl (8.8 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

xxtea-3.0.0-cp37-cp37m-win_amd64.whl (11.6 kB view details)

Uploaded CPython 3.7mWindows x86-64

xxtea-3.0.0-cp37-cp37m-win32.whl (10.6 kB view details)

Uploaded CPython 3.7mWindows x86

xxtea-3.0.0-cp37-cp37m-musllinux_1_1_x86_64.whl (27.6 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

xxtea-3.0.0-cp37-cp37m-musllinux_1_1_s390x.whl (26.7 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ s390x

xxtea-3.0.0-cp37-cp37m-musllinux_1_1_ppc64le.whl (29.3 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ ppc64le

xxtea-3.0.0-cp37-cp37m-musllinux_1_1_i686.whl (26.6 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

xxtea-3.0.0-cp37-cp37m-musllinux_1_1_aarch64.whl (27.0 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ ARM64

xxtea-3.0.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (23.5 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ s390x

xxtea-3.0.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (26.0 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ppc64le

xxtea-3.0.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (24.4 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

xxtea-3.0.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (24.1 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

xxtea-3.0.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (23.8 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

xxtea-3.0.0-cp37-cp37m-macosx_10_9_x86_64.whl (8.7 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

xxtea-3.0.0-cp36-cp36m-win_amd64.whl (11.6 kB view details)

Uploaded CPython 3.6mWindows x86-64

xxtea-3.0.0-cp36-cp36m-win32.whl (10.6 kB view details)

Uploaded CPython 3.6mWindows x86

xxtea-3.0.0-cp36-cp36m-musllinux_1_1_x86_64.whl (26.6 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ x86-64

xxtea-3.0.0-cp36-cp36m-musllinux_1_1_s390x.whl (25.8 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ s390x

xxtea-3.0.0-cp36-cp36m-musllinux_1_1_ppc64le.whl (28.4 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ ppc64le

xxtea-3.0.0-cp36-cp36m-musllinux_1_1_i686.whl (25.7 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ i686

xxtea-3.0.0-cp36-cp36m-musllinux_1_1_aarch64.whl (26.1 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ ARM64

xxtea-3.0.0-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl (22.4 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ s390x

xxtea-3.0.0-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (25.0 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ppc64le

xxtea-3.0.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (23.3 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ARM64

xxtea-3.0.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.1 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

xxtea-3.0.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (22.7 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

xxtea-3.0.0-cp36-cp36m-macosx_10_9_x86_64.whl (8.7 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file xxtea-3.0.0.tar.gz.

File metadata

  • Download URL: xxtea-3.0.0.tar.gz
  • Upload date:
  • Size: 12.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0.tar.gz
Algorithm Hash digest
SHA256 dba27659590a8dd84e0a849249575354369190d7c252c05786df2920083a210d
MD5 875ac197356bbd8320b75dc9332f90de
BLAKE2b-256 218152b2959031a37a3242b354d2b195bfe5056ffd5fa071b1408408f221393f

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 350a935df63d668799ac8177854f426bedec24ad0333d618504d681fd090dbbf
MD5 9e526fe8ebaca4bcb9b6dfd144c1a290
BLAKE2b-256 4b5a6e99210fa3fa41f053ec13a91294d3e1bccfff86d582c0bf71281c4eb1cd

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a782aed34d6c50406e2c0d8cb150aed97df42a888670b3d6e296afcafe6141ad
MD5 63d290c1b96a09306e492694ece50190
BLAKE2b-256 e2c4d8108aac434e08f6585a55b79361e46625751e1579b2677d6ae5cfcafce8

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ed1a3b18ec3ea2b01ace9e25356c73d61625a6e08de8316d68ce62e3a6b0103
MD5 00c649af0b43341b3a302762ec82bf96
BLAKE2b-256 c9f07283c0c836adc672c4ce809057952735cd3ec32ae411ec30c4d85c85b733

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b2c32b04b9bc708304b9cb2cc467d5e92713c38fa153e030008103502bc6f7af
MD5 454e647e6016e04e2c36273e39474185
BLAKE2b-256 d5e6e0fd5ccc47eedabbe00f499d3afa99ecfa93ecc637ef1639f072f46c5941

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b56a3c361103ab86ca02dc4a910d9f2d4b685ad0344634d2a609c9a3e1f9f19a
MD5 51e2576ced7f5e18f1c2a4eb498939bb
BLAKE2b-256 fc809ad88653e6c1a2969237cbac66543851889a114c4d42203fbd55ce53cb0e

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 608df89365ab7813e108bd9973d712d299e4d437c255acca79303975e40de36c
MD5 0cad109e0855f3ad6a589e5690dd2c17
BLAKE2b-256 f6d60fe146ce4e88600709b439015458ad0e2bb8f362182c7045b10ea762f400

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 12d5a3492264f79fe8675fcf127381f88214b06b9016a01b3a8ef10805e32977
MD5 97648b99aef96f38a9dec151c978c04c
BLAKE2b-256 7c98e0e3e8b0380d9bfef182cb8d081cfda6a22e51ace48944082945e9cb5845

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fd23fdd2b2c7fb10ab19e3db2bb7771a2e1fa92d99b6ad61f4215b149a48a5d8
MD5 4e8c209d9f3a32b4ba96be68ab4f479c
BLAKE2b-256 a0f018cb777db94df42b394566af63501c35abef0cc7e8aec62c3a9fa3e15e32

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 473733ad425302045a6ddfd02dbdb03a67e1620e83a5f0da4208dc1fbc1831f3
MD5 1021632f0d5a05e84c54eb2ebfd57817
BLAKE2b-256 cfbb4c81209f2a394f7e1d00ba5dcb1d7a8d2d0fb451575b51b4b1e2d0ee08f1

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 47e890152fffc01411d084ccecce4dae95b16c9a59663a6a48e38b8c7fe31816
MD5 76916d61d0e2aa13e5bd8e43abdc3694
BLAKE2b-256 9928fccf5b92d34a820a5bbe6c248d9f95e135fd6ef24cfac3d9fc7c48f58fad

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 f028f88a60b47ba9f50825b6e17ced722ef1c8dc218a0d6425e63c68571b0bf9
MD5 69d8682d3d579b7692f9080a79600c1a
BLAKE2b-256 408837299ab4ca402a1ca364d6a095b1f37b03f53b36d5703a656316b4a08d24

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b509fa92db49f9b00d1731a727153c422d8855fa4f796f250ed39665091b95d7
MD5 fbaad87808c434f84e6ca9f2a1f31fd4
BLAKE2b-256 94f22b7652a72c81a41a023fd4913fb9bc9a2526379d36744dc7ec7a31edac62

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7387ac2a8627457e1840ec61196c0f191dfa481bcac9f1cf60ec11a632c7b423
MD5 0814b40c1f90d6ce7447a6be5e450d38
BLAKE2b-256 04e61209ff441e4e10702c60a551ac837f9f14fb1502cc2954bd5586b0207bb0

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 796e6aa8d35c0619e64ffaab38a1b9d247d0d35a6bba8ed7baecd8ffae27fdc6
MD5 6f91bdcb914a499d9bccc7b31d3ea856
BLAKE2b-256 64b75c69833ddda837ce692cac9cd27ab9f2f9802df263456721aece2f4c8754

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c82caec18ad225db193e253ec8870ac6f054176113c5b7858f7ad3e123979020
MD5 f648ba421795e503a291552a38240ff2
BLAKE2b-256 558b42612281200b042ba2e02898d13b3d421ecebf3f48a0e5fff9d83965cbae

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: xxtea-3.0.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 11.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a1572f8ae8bd834b281e6825439b5887378258102250d1c0662d941883a4f1d7
MD5 315d3c7b0124d24ceca1c8ecd0f0fc2f
BLAKE2b-256 407e057cb097d4865d7cb44cf716206235831701fa37a1770d8f7aae40a2579f

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: xxtea-3.0.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 10.6 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 db2843bee31c935de76335973a41894a1ec6632941d975f31250126ce5ce136d
MD5 1a18fd95261728ee2515272871c2b12c
BLAKE2b-256 6f69d9dcab0f4863e99f1761f657f96ba7e6823688eabef143edf154793573cc

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ba5768a21da6c2d5784eed597ec99d31f4a4e4f2e866990cf0d5383a32cb66e2
MD5 bd8b7a1772f1b05195f939383721a778
BLAKE2b-256 20c0abf18d6fd5440d687e5288ba07a5a78720eef773c4b625279c502362cec0

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp311-cp311-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp311-cp311-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 7329bf4c3c043488b0a97fa7a1ee73f54a7d1176c84b6d98675890573e834a30
MD5 983bd9677820f1a18bd3e780297f09c5
BLAKE2b-256 4184dc9488c6319970f86df6688348dd8bf1d6f7a9c9f7f64094b2f88052df43

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp311-cp311-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp311-cp311-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 4b73b5adf3daa5cd4c444a0e07991754b3da04a0ccd73283518d5ac34eacc0e7
MD5 f58abfd37ac519273174e6688f11ef58
BLAKE2b-256 4a8de44b599dc71cf2a05e839fec87a50e1ee16d93d0ce20b090be38aa976c37

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ef6fcbd0865bb2b82fbcd7945b07d7b3bec383461905a2a75d0c91a10b70c9ef
MD5 3e4307bcee2b98cba62bc4a7e423c406
BLAKE2b-256 19c84cf1230cacd291555986227510e76eca163353c5e2d1757a1a948fab0e14

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 49d230f532783d8c06ba39cabcacf8da1c2d5f55a94861284023f3379ff3dd47
MD5 bb7d45c1e8d121babff3f075fa36c09d
BLAKE2b-256 3176744ceca3436b2f7c253748b5805e8b05c18a40b254a5e976ca9325bc6abb

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 398f82143392cc7133552b757abc387019573a38655383b1749b76f9aec1f47d
MD5 451e0edeb1fb5a90335f8fc5c35b74b3
BLAKE2b-256 7184e390a412513cdb1f446acfe142028bd64f0bd8b8386185b6cb801ef80d43

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 91f3777df0056cf88af8ef58d6f55de4a6ed7431caee99c237986d54155c17a1
MD5 2fa8a348d6d631c5ef13d027ab66f7e1
BLAKE2b-256 272011a25407aa4024cff9cf72727f1a54695822f70c61b4fdec88fcae1393cb

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0a1df29de3c7655adc9024468db69fd21dc1d89b850c165719a2d40a57d6322e
MD5 1096c68e9dd80fe8d00b08292cba36ef
BLAKE2b-256 465e7428aa6556718dfc1bb8fd2814912ae8911507640038106da7f2817f1c43

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b90a7eaad09f4c0cbb4a2970ab997fda53436770a7da010a1068f9ea5ce982e5
MD5 11004064b55b623587221f1f522c0c95
BLAKE2b-256 c1ef9cc0ef69136a583ff69cddad6636c5db3578a6aa6f03060afade2c68e7ae

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 96b48eb0ce40f853564cd7fd2ca9157e1ee0596da7cae26d5ff9ed95d2a9e320
MD5 32e81b639ff2af7c879e7bbcc78cc943
BLAKE2b-256 02062d7e59a48ddc58c82a9a5fcdf870cb2402d607ef9b4cbed56d1ad950679b

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ae1604c3454973a9c69c21f8bd30019d92961e040d9a9a0eade3547a9f014cb6
MD5 bce46125850719c5a7af2935f5a575c5
BLAKE2b-256 86d8e257a21fe656e8d3f4093d300ce96f5f73e1b1bec37383d5688bda491b1f

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1962224ae01783954a27ecbd2a0c49e27d43c4f8425996c707397e921dca4ad6
MD5 999c04cb2203249ac002122da5c26ed2
BLAKE2b-256 5eb4029f5c9da3ddb11f0ea04b546cce3d836e1d894989b1c22c22666f93d931

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: xxtea-3.0.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 11.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1e20df2d669d7e3177774f3adeb57c01eebae57b2dec90a7a3be43d1ac1cbbe8
MD5 f1b4c9adc8c52083a0659ce71ca15850
BLAKE2b-256 83912850c0d6ececb4c5939a80cab64cbb3576aa32771b95883a785ab7f0b825

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: xxtea-3.0.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 10.6 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 bbb64a126c45bb2ebf5a1256ebd5d36d1bc8addc0211a65afab9035f1695958e
MD5 3ab827c32b9b0de4bd9c406f4ff4d3f2
BLAKE2b-256 79148566936142092c5dc97e898873d00bfca9e19a8093592963c8027e88b1e3

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cfec3311a555e9d9d27bd837763de285145757d6fd6aa340807375dfa0eaa9ce
MD5 a7219ddcc7c8d8949d424b179dffd04b
BLAKE2b-256 197255fdfb50e10601c555ebfb5cb07ab14da6e2dcabaac8dc6348cafe6bd7c3

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp310-cp310-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp310-cp310-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 369cca3c643867c3fb3eb3d4d6f3517beca9c5836a2d0eb9b159aa9f41d8a7ef
MD5 ac5013b73463c08b76419c16bd6c64e7
BLAKE2b-256 0c626e38ecde5df2a85bbfa18f82178797ef3b1b0eeff3f6b8587df18348fd3b

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp310-cp310-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp310-cp310-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 2e34e8c8dfc3076a3f322945fce710ff23702eab6be7ad490bbe7750b1a342db
MD5 cdf98bade04d592658edddc9260f805b
BLAKE2b-256 f3999a5e85d31721260103238537cff6bfae991fbccc1273dec880fcc5624095

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4833b3996fd48931748dc530e3150b86de95a3b4a6916c597ecbeb17dcfecaf0
MD5 f4113793ace09271d8faeab191e5a7d2
BLAKE2b-256 1dba9ce060f01879927435d34df6bcaec246d9d405c802f0af7d1a255f45537e

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d3fee2a2ef63023352ba9b2dfe18f1558b260b761e29ade6b409f8e77bc1bfe2
MD5 d11aa4e758bfd6d0fbbacec263e489fb
BLAKE2b-256 a11ba57c2af42437d4e78b8d4b53fd679aa5bf6657a1b27ead821807c8e0ebcf

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d58366eed996354515565a0f47173bf6d09d6e2a4fc4f31eff888742a96c695e
MD5 385ec2d2d32cbf66bb2874c117025b94
BLAKE2b-256 591ca99e48ebb867670295f6684afa011fb2f9c78b12c29dcabb657178d7ba91

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0f4510118dddf8966f899fbaa72595408479bfc15b2ff4eb7b7cd801dd58b82d
MD5 f7e8a288d6035b73e5506f05945b3832
BLAKE2b-256 88d9b899ced634fadbc37f38509c2c50e4324a0c8af4b9ffbbcc8bc9517284ec

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 90bc13b4cfcd6e678f64a7ab18486204c8f20a9a540c228a4b2be8cff120f9b9
MD5 b02cc0c2d1819ddb4ab18a1f6ce2c6a6
BLAKE2b-256 9ea7ec0e49ee9d941166166a367c9a1e1ca4e0ce746e8db25a39f86bf319f6b8

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6b01e45938031c97fdf2047c7e414a2ba53bca94db64af5a1558afcb12bab535
MD5 194b116bfe841aa61cab2ee466eb112e
BLAKE2b-256 377832312892798219b9927c7094577d0b0f3fb0e03cd9dd4ebc9189ffa59afa

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8e5895bf865f39cc68a4bf73db7a28faa53d26edf62e8a542cddac42af7d3110
MD5 f0093ed84c8174c152eec7a659a004cb
BLAKE2b-256 ae7dcdc3d13dc04428f6b073312d7e556f5c3da5f3c42319192ac2c0e2c88e91

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4fc50fdc8cffbdf9141e2950346f42846ae44993063720311cf56a5a0c9a9b69
MD5 c7e599ca1933d774f77c152e4fc81dc6
BLAKE2b-256 b681164a7d2e5d3f3486d8bfa5d9c73f5a40df4004cdea483675315cc3bfff7f

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ed563e1b378c7744ef57ac08a81ec62c2c52fdadab15a4378364daa9c2eff8bd
MD5 c46badd10cd177d5addd4b3d596c7544
BLAKE2b-256 84ad3221a7be691607341a50359a921e53a489214120643d8d1a039118717d42

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: xxtea-3.0.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 11.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e3e1678312aaf8e486d01458cf9238b0753133f644d9c8a45c4bd7859201fcf0
MD5 87a330b14f3f98518cf210684b946d4c
BLAKE2b-256 91c21b58f857a65c17f7d6c384fe318cf85f1e31f30635e196a9e6c851320650

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: xxtea-3.0.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 10.6 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 2e34a843b099fe763f2bac8403c79bb1305eb1ef75f69a020a89b82805a6752f
MD5 f911bcf1226e9887976e15e8ad87a6b9
BLAKE2b-256 31fbc7c0bd9e9a72676e8516bb9bd171ab3aac4261fce6926fbaf9ca31472e93

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d53924c0b62e419c32be2b466a073c4f442cf2775d1d043c365be8b8d41c6083
MD5 11150755e8baf36f624f57f468f12040
BLAKE2b-256 db606f33888a5a1ed331ff78c2598a73728f16f373a0063abeb6ef791dcf90b1

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp39-cp39-musllinux_1_1_s390x.whl.

File metadata

  • Download URL: xxtea-3.0.0-cp39-cp39-musllinux_1_1_s390x.whl
  • Upload date:
  • Size: 25.5 kB
  • Tags: CPython 3.9, musllinux: musl 1.1+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0-cp39-cp39-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 c6ce99c7caf420cc5cb34c455f19d2880ea1e5d38b70e065637e4d04497be289
MD5 a6d5b5bfa1b811db7bc1524005b7c73e
BLAKE2b-256 cb5cfce7dfed1b451031f81f313151375bdac67b01fe36d2aa14c2c8af0f1a3e

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp39-cp39-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp39-cp39-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 dcffc214cf9cf5520981a5207113b0fa368455eb9d22b35ac4473a38f33f4bb6
MD5 82f976b8b936ebab869ca02dbb54f33c
BLAKE2b-256 313e880e6cf226f347d988be31186e873042f41a1de6be23748e762e040df78e

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

  • Download URL: xxtea-3.0.0-cp39-cp39-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 25.6 kB
  • Tags: CPython 3.9, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b2d40b6d18799611e1a6ed2429bcb6365b210c34cad3ba0de4fca91cc0a99037
MD5 1c4e9fb103567e5dbab2172c62561beb
BLAKE2b-256 ad6d5f7c935d0288f3bf1c2d169b64d9f3eb590f8f9cb1c55fb3d2826273920b

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 fd2637f2b7adf8111e08aa13cfa1fcc10a44b8bee517fcb0407a4454d8a0b66e
MD5 52a8bf31ebf0e2ac6a349b1a71123202
BLAKE2b-256 83e65fb1d76f43918ca1014973185e6a1f163cff7e5303dd5c1a447b7778e712

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4a4590358df5c5528af906de8729a770e0d8f5a5569ab22d700260d08eb3f708
MD5 d43cba7fae7bd9929a028e43fe859a8f
BLAKE2b-256 6c7d5dfd4807c693b3a2192bda355fbe7e7eb0adace22f2c07dec3d5bdb122d3

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ee5527bff4e27096952490b3a44db36f2b5a7ee9f4a449d32daceaf6a3572ad7
MD5 5a55c9085159d4f39c3c36b2cce5b53c
BLAKE2b-256 5c987c640078078babeb0083a85e5876f2be7b49da1026ca28a5f87cbdc4bc29

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 227a2683c1f02ac90073a834fbe4d9aad2cf47513b046f7ab5ea0ebc1be95c04
MD5 00602b03c8429a85068553fce0828978
BLAKE2b-256 7243ff685c4765489bd5613b4420375ebb994b1497f123aaf6fd7766eb424070

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2f4329143d2789a6544f3f717440aeb8af72095c003d0e87af90b9fc1eaf1cb1
MD5 f0359fea34f7e29428951081c68a04b5
BLAKE2b-256 fcccd6f39880261ad9c70db1f10fdd555f12c319bf13a9c0ed6b72742717bdbf

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 653756cbcef39a6f1c81b75a738f8b00237b04a31d25c0e23453873c5bdb0af5
MD5 f1292e3610741308737036e6e2f6c272
BLAKE2b-256 249c59b2870a1b415691bf080498e4ac8e733407ccb1ecc705b623ef66656c5d

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9a7b07e02be6a5022fed39547ce7da36663c1d8b0670095c9163e4d421594914
MD5 f5b4ffbb6710dc0101ddb1840dbf4f76
BLAKE2b-256 9dba7b74c3da4b6ee9fdfffd702bc4fce02289113f5038f1536a7ff722dce5c8

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0dc09bfd7812f9e2c3a1a9485487194155f8515f5319c21742b0dc09c6993ce5
MD5 9c95241bbc2165231833a56853f44933
BLAKE2b-256 e8af0e239cac4f0796a10f52a6b663671c4fd69f7455217dc320d6bfeac606f7

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: xxtea-3.0.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 11.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9c4eee741f19db397fb222921374b3a8d08dffb4146f18a5a3d35c3a6ba61f0e
MD5 ffd2f81a1fd08e407c084512867f1b91
BLAKE2b-256 af4bcb9943784fad7cfa2513ee180a74809037dc5c76750770a69ec6924d5162

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: xxtea-3.0.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 10.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 89bf2c71e27964d94a465b49aa612991f2b318a55c9aacd61f0b8c1679e177a5
MD5 1914b2a71f49566695154dd413caaac4
BLAKE2b-256 ee591e9c5dfcf15368ee944640c63dad946b7e681083723f9b2d4b40dc896b9f

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3f824ce867cda8e337308bd94a1b11ecce0df332641f1844dabfd87315f19935
MD5 85e0ca18f41f98a1d90cbed25fa05aec
BLAKE2b-256 6b9bf08be4f18ba0c6969213650e78f35617fa0d21c1be459aa720671106ab7e

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp38-cp38-musllinux_1_1_s390x.whl.

File metadata

  • Download URL: xxtea-3.0.0-cp38-cp38-musllinux_1_1_s390x.whl
  • Upload date:
  • Size: 26.0 kB
  • Tags: CPython 3.8, musllinux: musl 1.1+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0-cp38-cp38-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 9ca634035365856c50d32cec537c64f40831d12cb7dbb834eca0a7f265f564e3
MD5 6071dda3af167813e246f01721ebb8f6
BLAKE2b-256 4c0b91e3afa3b884beca2be5df9c3b2535a6ab2e7ab7a5642444333e5bd4cc96

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp38-cp38-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp38-cp38-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 5d9ebd9926db055425f524238adb1d59ae09815ca2b23e87d4fbc81c251f2cac
MD5 01cf607652db65774e655613cd6f52b1
BLAKE2b-256 d9452443c13f226838888d132feef247d4952d1d2bc86b5abd315171327276ae

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

  • Download URL: xxtea-3.0.0-cp38-cp38-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 26.0 kB
  • Tags: CPython 3.8, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 02f97d77f72acae58fbccaef3f02ddee10158f36daaca45c263b4788cf3412a8
MD5 6abad4c50720da1d66a7b183d4d5c0f4
BLAKE2b-256 eb3a47e930b63ad39764b682bd00c0036c8a1de587f02ff320ac10164f8731db

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 83fc86851ee96efc7a6b967ee226e0307c9d6beaf62fae722ed9baf7fcdeb0bb
MD5 c4d117ef38dff62348c74bad065d55c0
BLAKE2b-256 43b63bce9faa7af4b8e25010e4768cbc244ec7e3cf8e15017169bae65193d8f0

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9264ff9a9c82ef548b4d323fbcfa97d5dbe5ec57df929f926fb84138f051dc5e
MD5 c8733bf19ec7beef47ac35ec7c7690a4
BLAKE2b-256 d44ef09c002abf7bc29a17cfa04c09c902fa751b437fa4d9f633d833fe7b7404

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0fa77340ceaa98a6a81c7432b2ab967c57fcfefbb16d80c10cbed3d073cd623e
MD5 fa1e0a076c58250db2aa142fdec70736
BLAKE2b-256 c76719bb19aa57d6ed5132cdf7cd9e269811236c8c058bb987c58bbb1feb4008

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4a3b73599fd57bf016495d4385208c642249d780633f9c5bf1be22c53586ed2d
MD5 5c6e98313b38fbf5da74351673897109
BLAKE2b-256 e8968a7ab8039ff22ae5b6270edad11a48471524dc428356ff4d4644a8e3f0f4

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bf55c677e7e03a34f9a898e8cad4ad475e9bb928a0a5f36450da91b33739b16c
MD5 9741488327acbe11f6b920cd1783b075
BLAKE2b-256 8b65f2d854f51239b59b1ed2a8a40ba07f92a52c1bd62411649feb5066946c28

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 36d6c8f3e190bb467661cf7805e22510dd5536e01779b57c26c38a3026ea1782
MD5 3b56eb0cc7dce4c9b059e4cdb0127b5f
BLAKE2b-256 70513206005c20063dfcbb0bae2dbb6ecd110a3d505f2dc18adafd00b6fee489

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6cc338f3247ce16ae9c945d6acf73a3b949267c29c787c3a5ff18953f59f47ef
MD5 58597221f227e413d92a2288b1b37b3f
BLAKE2b-256 5a5561a5c99c9963b008154736ce3b32d5b0eb3f9df77314a5eb152c88f7ce89

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 358fcdc2eb4b12a2d27d3a80358a41d75abe2eaef1b188e14ecb22cd90d43c20
MD5 9a618e3fcb792998c94aa89ad90b336d
BLAKE2b-256 05beb2d74b0b3eab8126f482ed4a733696a4917e747555a4119fa64bad9fde65

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: xxtea-3.0.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 11.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 121e262b73549d107609d3671d5380940cc60788970e5da1a3386d5d8e45af44
MD5 bd6126e4bdedffd84e9450d6ccadaa4c
BLAKE2b-256 6fd214bbac8626a4aae0d5189acdd35b76807f567b4756291d945671888a94c7

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: xxtea-3.0.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 10.6 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 a91858eba7e280df6061c6b092d94b1f5eda617a5834e07c5ecded9f9965bbe8
MD5 452040a20d3b167afe5a9ed73d31d434
BLAKE2b-256 027f49939c026e011a76f338ae9a88d5d5e1fcfc8a5a05f3831fea5f3313befa

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 aea862e65393c91944be3f2fb5df05ee4a0da952e8b38cbefa27f33a88662ea4
MD5 615bb2df405128cafca6ed1368ec260f
BLAKE2b-256 271a41ec8f4300a9669302d858173b2049eb35f52de156143945b88d00838245

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp37-cp37m-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp37-cp37m-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 132873cea6b4fcd7cc8d96a3f7314969b7890a69b450072637d3f46b70b8e5ba
MD5 8488ce2f757bca506d963dbeff02a9c6
BLAKE2b-256 982e02d5d3656c71d2a1a044cbf85117725cfa88de0c6e5713d764ab122a3433

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp37-cp37m-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp37-cp37m-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 b7c87939789ecc6ea433074fcd246d2d9609dc65d46dec0afcee4ba1dfc17196
MD5 0f676b446d3e24571e7026d27e325b54
BLAKE2b-256 f72da778915c1e4a057a6ee7f18c03beacb6d2000c5d62930f3791f0b9f1ea22

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

  • Download URL: xxtea-3.0.0-cp37-cp37m-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 26.6 kB
  • Tags: CPython 3.7m, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 267e633eb07d092a675366b784fc5d594f859b7d9ee1d1dba42a6cb58b6bb0a7
MD5 95f9e723e40009e910ede7e4ee1af25c
BLAKE2b-256 1aae9ae3f3d31541d0e2132664323a96173da32eb49ff664f6f4128d245c497e

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp37-cp37m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 af49678f0e9e5b3d5be0aa2a859d41949eaafd74af34664d093d9d7849a77fe5
MD5 44d096fc9e2e704df2a39db250fa600f
BLAKE2b-256 b0569e277c0dfa9199cc9fa92067206ba138eee8b9d4d4ad382397286395e2ca

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 514878a79e05e9ad952936c967ea5652535dfef05d36119bc718ad4a4e942285
MD5 ea88adcd383d8f657a94ead8611d5d38
BLAKE2b-256 f1bacdd50351c691a3d077a74ba42b882386a08349eec27344058f07b0a8b45d

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f5df3bf95f7ad39ab7937033ef73bf61b58c82b908087be2e5831ce8eb215f24
MD5 b2f0811a6727dde58b4c826b426efebd
BLAKE2b-256 4adfede11d360cbed645c51f35ed1ebaf5c5103e5e951cd062a55f4bd63c8071

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6ddf934739cfa92912803c290f4374fb84fe10c41049598a2513945e6bafa494
MD5 1ff44c2ac934ab3af1b5f05b4d92924d
BLAKE2b-256 fc03a5b2b7cb3984120eb09cbd95c8efbe7b67d7b85f5ec4cccd386541f53ee0

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b4abe3ebf3cd5273f850a93f616a66c5a2ebcdeb6ae6bc853b0dd926e0dc2715
MD5 941b2b9a2fa277e9017a654aefb2dfd0
BLAKE2b-256 c035ed31e38ffac13469b3fed5670c09b17c2f8023c9e6d3ac42f1e1f84761d7

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1d2d21cdfb9fd45423fa5432d5dbdaaaf9d8e31af8375b3c198fc69d94fcb0c0
MD5 735e875bb78b2541a566f790ad49c1e2
BLAKE2b-256 90a1fef9a41e7d9cb732f893a61ee78200c658e55e64121875d2788c4d33ba49

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ee6fc9ed51f6e20cd6cdcf98d33b1ec826ef4cbc6588566a65400c949f370cbd
MD5 f1428b08e0be32173cfc3ff7dcafb418
BLAKE2b-256 1d873ad15240acf488c253b1b8090949b4d5eb7fbea1fdd21b4d3a96bce5c609

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: xxtea-3.0.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 11.6 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 84317755e06288b4eacb4ac723fc38364cbe629ec52406893f191196a00139c7
MD5 c17d489bbcdf1c79b22e54fc34a7601d
BLAKE2b-256 9cefc640e3fee0ed8f36c0791787a27db5e47a166e45023420ddec7abd49baae

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp36-cp36m-win32.whl.

File metadata

  • Download URL: xxtea-3.0.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 10.6 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 0ce46b0dba530c1065529677ea490e720dfa6b5037035edfae2fc66c9a484300
MD5 b60566f64059a93c37d7e3c0aa0ede46
BLAKE2b-256 3fb8c1763cc2f3d285d8fbb9be8f951e46f408cf04552426457e9fec582eb163

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 bcb9d58e2ffb90e746eb7004c580ff08ac5cd2e8aa7c099201e8604fda744a43
MD5 de5a841278a16b4f3beb6d77b0acaa40
BLAKE2b-256 593f4932b8a67bb5cdd9d58bf19ab6288e134bfae323d13b66fa40d62deb0ef8

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp36-cp36m-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp36-cp36m-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 21b91528051ffa971bfead940e5706b55040f73d6aaffe00a4c54896772c5451
MD5 f7f6f1815f4bca2d426991db8a5c81c3
BLAKE2b-256 3974f3086f5232acdfcc95a9ec01daddfacd87d51f332efa143cf8b5f0c9d036

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp36-cp36m-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp36-cp36m-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 4eb88ce73dbb0cc615323159fc2e7c46ec4bcec538441deaa6c1b38d7dc5064e
MD5 a7fd43bb2138f76f1097d51ae4adf8c3
BLAKE2b-256 2f609bb067317280887402038e07530a0f47471249a55d39f2ecf2240f0a456b

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp36-cp36m-musllinux_1_1_i686.whl.

File metadata

  • Download URL: xxtea-3.0.0-cp36-cp36m-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 25.7 kB
  • Tags: CPython 3.6m, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for xxtea-3.0.0-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6de40106db459af3463036872c3cb726a5e79bccf001de3e74a047ad88ca477c
MD5 90af91d05b564ace773b8864994f59fc
BLAKE2b-256 c503232c2c21ef9c2041aaa83c04dc6ca7e9159df9128ece5f7e7c30fc6457bd

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp36-cp36m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp36-cp36m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 e0a2cea23b5a788477049bd62cfcde80dc0028eba3d69cf7f8364997fa73822a
MD5 3a0b13f6cb14fcf68f833b6965c62935
BLAKE2b-256 72e4cf2c41b86edcd082ac267823bba886072c54a0306af2647f31e1114ef2c4

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 74371cb16dc4f21cba841ce4ef5e4796172e9a4ef55133f03669b5a52e801def
MD5 031a04c8866323257a0fc24cbd8f4d73
BLAKE2b-256 2e95ce2e1e06e74bfbb24b1ff5b7f2b33ca12cd22d767161c3132e46c6e50976

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2bbbe257e791bfe959fffb663feb1b396fb2d1acd11b22af1728a0cbfbc0a515
MD5 38f76049a1b9ca07b87ddc03e9728680
BLAKE2b-256 313103166f7c6655c6628bbab8421c17f583851526ed1a9d8b0857984c8645e5

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1fee783e63a0b437cda49160e9dc7832fe7a3977ae1631f05e11c4da0c176df1
MD5 00f912d5c258277462eea00cba62cf32
BLAKE2b-256 a321126d2fae4ddea907a843b6ad382f510a844e613b77cd2d30f78ce3204e63

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1c24e5f78bc17a4918d215a7413f9534a522cfa5a1803edaadf56ad61eb9a01
MD5 f39ce007bd992269b7b0b24ec5e6bff9
BLAKE2b-256 86e0c20c4526b02455167b6f7e7b7d02748e01fcbe2206e8890a811f3918f8a5

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f7d57f73e92fcfe45b076e50a7fde4f8221563c3bbe69e1f7c2aaddca0b2a5f7
MD5 c8e4299aa6a988d1c2a96de4fb5670cd
BLAKE2b-256 56181c0eb29f4ebb14bd0ed95cf7e9386cf9627f9e428403c8a8c51692da9080

See more details on using hashes here.

File details

Details for the file xxtea-3.0.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for xxtea-3.0.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 829e743befb161ac4cfb41a693e37de01154954defdd532d14aea921dbf86b00
MD5 926dbfeb23f63fa413f1ab3ec13c7a21
BLAKE2b-256 4d9d21914dfe2ba3a0bf8d7b3aceefdca2db78d778a39e0e8031e8b728e43327

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