Securely clear secrets from memory. Built on stable Rust primitives which guarantee memory is zeroed using an operation will not be 'optimized away' by the compiler. Uses a portable pure Rust implementation that works everywhere.
Project description
Zeroize
Securely clear secrets from memory. Built on stable Rust primitives which guarantee memory is zeroed using an operation will not be 'optimized away' by the compiler. Uses a portable pure Rust implementation that works everywhere.
It uses zeroize crate under the hood.
It can work with bytearray
and numpy array.
Example
import zeroize
import numpy as np
# regular array
arr = bytearray(b'1234567890')
# numpy array
arr_np = np.array([0] * 10, dtype=np.uint8)
arr_np[:] = arr
assert arr_np.tobytes() == b'1234567890'
print("zeroize'ing...: ")
zeroize.zeroize1(arr)
zeroize.zeroize_np(arr_np)
print("checking if is zeroized...")
assert arr == bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
assert all(arr_np == 0)
print("all good, bye!")
Building from source
Browser
Geting sources from GitHub
Skip this if you're starting it in browser.
git clone https://github.com/radumarias/zeroize-python && cd zeroize-python
Compile and run
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
To configure your current shell, you need to source the corresponding env file under $HOME/.cargo. This is usually done by running one of the following (note the leading DOT):
. "$HOME/.cargo/env"
python -m venv .env
source .env/bin/activate
pip install maturin
pip install numpy
maturin develop
python main.py
Project details
Release history Release notifications | RSS feed
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
Hashes for zeroize-0.1.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15a9c806fa315cd8d1b0e7f95f894b77d54885a0997c8158863cfa9b5501313a |
|
MD5 | e36598461a45b259f3b71edcd4826445 |
|
BLAKE2b-256 | 3933879e910ef09974391d0a22948b44600847d749135345a1ff2a746d8e6e7a |
Hashes for zeroize-0.1.5-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 482369255de88e07b3f255b8af21e2947c5840df36e1bb093e2965f8bba6f784 |
|
MD5 | 19fec9728f4bbfa58f168580a88a218c |
|
BLAKE2b-256 | dececc5fc54f25899561c4e920b3508272a6bf5c56f928bd7e809ead204680bc |
Hashes for zeroize-0.1.5-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ed361c1a420a43f9fd42a2e38aeca0e742c673d8cb5b76ff928cc09cb7f8cd4 |
|
MD5 | b5b61d8670cfaab93672bdb2c7da8d31 |
|
BLAKE2b-256 | 0fc2aeeb3d9efd6d754bd674cbdf49c5a27034bba2c41eec44a036351fae36fb |
Hashes for zeroize-0.1.5-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0108c06734b932fe8f438b812df03ab391180417fc0a473fc7031fbd3d7402c0 |
|
MD5 | 09c329913baf18b621a3a63a629549af |
|
BLAKE2b-256 | 19071c17fc494a92483d460179e94c1f39c8a746d642b098aa1e0334e22aa340 |
Hashes for zeroize-0.1.5-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 531c5c42bd9dfb6744e05d374e83a1316b75f3bf5f5e740a25141b24031bf698 |
|
MD5 | 8b1aa844f46adab1431bbc71830ad438 |
|
BLAKE2b-256 | f189ac963d0c537e9ff87aef215ae7ea05e8b6b7765746c7ef2a3e682e2a716d |
Hashes for zeroize-0.1.5-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f732900e5b716d43047267d5ff22ae6bf57badb00f1c3c163839a033feb75125 |
|
MD5 | ad5256f07781541cfef5323b013b57f4 |
|
BLAKE2b-256 | e3d671575bab4b7be4aa59302eb968d8c0066f932390b06d15d79685f0aed7b1 |
Hashes for zeroize-0.1.5-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 442482f4a82a078d01c8ea26036e69930526e4eab9d56f627f346c09787ffe4b |
|
MD5 | 187b0a5ff4d0afd2029d8488ae809b26 |
|
BLAKE2b-256 | 2f60278519e0b93d387e68a6f5a63c0af4d59681333012ebeaa68db328d49a04 |
Hashes for zeroize-0.1.5-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b12bae11bf646ee9e4fe7e890b493762a778805876822ab99cbc4f0f485b1e6 |
|
MD5 | 531a239642248be162a815604130a620 |
|
BLAKE2b-256 | e7bad42512fd0df09fb371b30bb02b9434f72ff86caac478a585aab036b6745e |
Hashes for zeroize-0.1.5-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49062dcf750536a1421df0d558faa94d5582194a73ccd0930dc5365d329f53ff |
|
MD5 | e9fa911f88dce9cd2575cecb9a8596f2 |
|
BLAKE2b-256 | e3f32cefc079d133fb73eaadf6c740fae2b4152132ec18b3e0ec41252a6f562b |
Hashes for zeroize-0.1.5-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0d33df0f513cfae79c4ee91cc84f8701ed4d7e3e706802f773d9120dc28639e |
|
MD5 | 5c3b0b0b06af6a3c84eee991137ffd0e |
|
BLAKE2b-256 | 31d3d602f94ebdb27f25dd4d7afeec45aad9fc4e9cad8c10cef3c39246d345b7 |
Hashes for zeroize-0.1.5-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c0a297c865578f3a816740a2abcc6d54921ce419c9b9b4b1c3067bbcfd51c60 |
|
MD5 | c6c5f134be47bf53a6b33b965e1f7439 |
|
BLAKE2b-256 | 139e81c4f35780a3d9dfd280d520d966570c111c91a14b0567b9a30fe531d06e |
Hashes for zeroize-0.1.5-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7e06b09d9a3f1a8aeeb11bc6eb578e26bcd16fc3950b52f363a3cbdc6f53034 |
|
MD5 | 5df63d87865af413b9d88629a03d4206 |
|
BLAKE2b-256 | 8cc5db1591476e1e6b75f2c86b0bff8b4e049fedfd4ef01da6a289e905c95518 |
Hashes for zeroize-0.1.5-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7926a4a0968144e148749bdfab6830fa15bee420fa7d4ee256f2afbe4f937506 |
|
MD5 | 170f02a1d4965e74711568acf76bd3e2 |
|
BLAKE2b-256 | a906aa6a78cd5ee2f1b8223adf7a8587a14007e920c8e2d1f8d9271de2416b4e |
Hashes for zeroize-0.1.5-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d3b943609fc904c4a1aa4076001da01ff24fb406f237d0fc0fa0cc40f20eb92 |
|
MD5 | c374aacac456489b20945fe5d4624970 |
|
BLAKE2b-256 | 0f2120711b8457e2faf91e30f95868033d0cfa396c0c1517346f8cff120d447b |
Hashes for zeroize-0.1.5-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9e563d327fe2e2caf72e0ca271e197f2e73d873c90a189d2728d2c886377293 |
|
MD5 | 1376eeef93df7130e7f1dc6e3c45b9cd |
|
BLAKE2b-256 | f22fb2a80f1ca198230f80ed19bb26ee7f01c16c7f2df4ad540620a0f01acbb0 |
Hashes for zeroize-0.1.5-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06f1a1e0a659191462283890892cca7fdd4eeedb918cfef812d5d40160bebed9 |
|
MD5 | d53f59a76ea2c67a9c6864abfc1a354f |
|
BLAKE2b-256 | 9ac9cbee98816bc1e2c053eb1c9f89cbccf895a02db14aec1f44d1bad9e26229 |
Hashes for zeroize-0.1.5-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28fb59d113a223ef426f6119ce0ed3fdf8940a760318903e65d5d143531657d1 |
|
MD5 | dd5911fb7a649f2608c3f298d5794ebf |
|
BLAKE2b-256 | 9285c844b4044c26a4866b9c09f738ebb2527b4f96e2868b35d5a41e54ba4fbe |
Hashes for zeroize-0.1.5-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb8e550291384ae49d9e283fed7c5bbab1dd96fa554c1f94d22ef9014455b1e2 |
|
MD5 | 83a5dfa625b8b5f98fb8d8e8c69b9b16 |
|
BLAKE2b-256 | 946846cd07496c31e689c5f6d9b9552a05898e23d7684ab49f76759fd63be4e4 |
Hashes for zeroize-0.1.5-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70102a682a3d48533326da19b7d11e82c08bf57a2a3d729d03f28e89c5e91f60 |
|
MD5 | 4a0e66111e8c7be5e87663eec63b2c6e |
|
BLAKE2b-256 | b2ceeb839682af8960abf2cf7ceab98863d7fd57a4ea82b20f1f7952d0548a36 |
Hashes for zeroize-0.1.5-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | efbe0e8dcf511baf40807479978ed452aaf682669dc190fcd98000d109aa83bd |
|
MD5 | 74c4ff62754334c07db629a32530d224 |
|
BLAKE2b-256 | 05a162ffe4dd56bf1535b66c1a32922c2f589d1058e2619538aebab10aef16ee |
Hashes for zeroize-0.1.5-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46faa3e25ba557aaf983ad1a1ea1183f679b4354f5ff76949350014a24ad219b |
|
MD5 | 43832c54eb8f4182f93f990c2f744d52 |
|
BLAKE2b-256 | 241dd008983d125960637f25a1bbdf9d4c3defd638eb4654aa5ffe424ad4ff2e |
Hashes for zeroize-0.1.5-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f3b27fc9b6853d06509bdff1a3d89381cf97d593c8fdd4d72d61703f9cc0208 |
|
MD5 | ebc8665eca39f560ef7c712770329261 |
|
BLAKE2b-256 | cd9ec98b42ba3f6b6ab8b99c9abf71043f9cfbc3b825e2305afa69edf9ba2285 |
Hashes for zeroize-0.1.5-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb5407b3a86808580acce97ed73f2eddb241b3a1cc370d108a6f14fdd74dfc65 |
|
MD5 | 31a6e3d6e66b111885e8da375fabacca |
|
BLAKE2b-256 | f4f362fdc6a4953a5c4d1b22e4121dbad5d45f6a3e0af071dcddb059003aa415 |
Hashes for zeroize-0.1.5-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08ec8e8a502033c3c69bbff70ff8d80788b161e1c48a66b2b7351fe58e284aa2 |
|
MD5 | 062c4e74340ddb767b0adfbce4d7fac7 |
|
BLAKE2b-256 | 558abacdfe70905ae37be2460f3126a9e814b0e1211e2cc92cdc4a0ad7dd846a |
Hashes for zeroize-0.1.5-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47968726a981795918eaca2b885e57f992b22046c73f03bebbdfcf75a013bbd4 |
|
MD5 | 36d0b5f7cd04b8e1d7056dabd17c0ef0 |
|
BLAKE2b-256 | 1c5c76b9cc56a729d2d4ff75a845f40813360f4d351ae78ffee7ba2518359306 |
Hashes for zeroize-0.1.5-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79227a03d83ac5fc7281bb265da73067034c1285d4cdb334db48e9db75f428a1 |
|
MD5 | b5a35a1b676e405ae652c6b3d2154375 |
|
BLAKE2b-256 | 97ab8d898052a783f3c08d08998d3223bf9a26ebd69ba79df01543e0a4afd12e |
Hashes for zeroize-0.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73920c64334b1ef7463e53cb677c1d6c54a872019c4767fc517b87a973be3c39 |
|
MD5 | dc427afd896fd90e35e5d839e257147e |
|
BLAKE2b-256 | fa01f4b845475b1d89654e2d0ea778df9ca1084fc085876e9aeee26614ac4f7a |
Hashes for zeroize-0.1.5-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 361e53844a51a6bf0d8027391d1042d3789fa75a9e838ad2d9771df70ae873f5 |
|
MD5 | c58ae71b3425be32796efbc1466cb36a |
|
BLAKE2b-256 | 7217a635bb34ed967eb7624fa8707213bb37552725e620e0a45e05a4c9cdbe63 |
Hashes for zeroize-0.1.5-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 751c3bfb05607b1e741c8affbe1ea5ebab48018bde246fab5d0d58c0e02d8146 |
|
MD5 | 7a47dec1ba003c31a69226fea4f60a86 |
|
BLAKE2b-256 | c38a54994474f9b036fb72298857ae7b93572309f0b836defbb68e42e2d38e60 |
Hashes for zeroize-0.1.5-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be4219e7256a6afa6f2af2f1458867e0b47b6e1a042e9311ae4c20038f64fed4 |
|
MD5 | 6895d60020c4812dd378715a5f277738 |
|
BLAKE2b-256 | 458c96f9b2290458cfe0ac205a466e3357d03ef0e02daa98210aa8856c0e9c22 |
Hashes for zeroize-0.1.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed0959d35853c20bb8f460148322fd08dc7203e5b94e1921b0d9a62eb66442d0 |
|
MD5 | 2d235419ca3443a177b3945ebc9ed49e |
|
BLAKE2b-256 | 0e58232a3b3e093185e596d097f9388fbd370e793b374d8b92b7f18c7e6ffd02 |
Hashes for zeroize-0.1.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | acdcb6bc203f327fbc220fd509cdbba71c156c8c970ea472f4a6e1681041cc04 |
|
MD5 | 61735e5a91dcec1e80230dddb04c64f6 |
|
BLAKE2b-256 | 801a1c73a1e9258fd84cb9b53ec4d5d331569ad864055f39bf61704bf3c0d566 |
Hashes for zeroize-0.1.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5429646e67d6d32d4de3b57d4aafcd086f5f5b38ff31d075e0da1b480c021a96 |
|
MD5 | 23f1d633031e196afc77ddeeda085bcc |
|
BLAKE2b-256 | 768b703cbec60898f8f8942bc60752cd1c3abf7baa8266a913911ca5ccee10a2 |
Hashes for zeroize-0.1.5-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43091bce677dbf1c72f15cd05a34d6b0d7728892c4fe79836c40593220848ebc |
|
MD5 | 88e66b7471266871064ebfa2bc4fba63 |
|
BLAKE2b-256 | 5e03f5f4bfcb2a13b6157d1d5cee83640aa12d33ff983bf9e0827bebb6fe5478 |
Hashes for zeroize-0.1.5-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76bedb9a3fc65c739972921a6b63c24377da87ad42a3d5a1ad0d0852861f32f4 |
|
MD5 | 7a3c790d629170b6eac06bcc370bd504 |
|
BLAKE2b-256 | 85ef635ac63fc0777cab070feb87d5e18c265c06fd7877e30d5e3a55cda4efba |
Hashes for zeroize-0.1.5-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93f46e56dc6b2191d000e7acd174efff7f77f211b3d1c34478d7d4825be0bf51 |
|
MD5 | 0c28d70112fd1579107493f6923fffc5 |
|
BLAKE2b-256 | 0c3e913ec64c8c87657a05042b8ee54a168e171dc2af44b78cf652e194140513 |
Hashes for zeroize-0.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d471a5d9a3c5eb971bca541806181befe59d3713ef8bea39a6a6b6460fb6f8f |
|
MD5 | 904424615eb698e4deaaadc6ea4e8b9c |
|
BLAKE2b-256 | e58ef77cf0f7ea7a702e99e026ef988f572b4f3294e0ca56bc2ac67e286d2e73 |
Hashes for zeroize-0.1.5-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72da16c500cb59b281cd7e584aa9db452636e6b6355f46a6cd44cf2700bba467 |
|
MD5 | ddada5823fadbc50a4bfe22ddeacd440 |
|
BLAKE2b-256 | 4621b88490842b720d0547fb5124a63620831d2c0ea86c1f495ce38fae151427 |
Hashes for zeroize-0.1.5-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb02440067875d6f3cd0773d9c42a037ed64975825849ab5bd51579c1573a933 |
|
MD5 | 83d2224a7f9639b70e73f104fae3fe8a |
|
BLAKE2b-256 | f15dc212ff193d280770df32d9eb17a0a2d3bfd7b48ac8ac0bb62151e354494a |
Hashes for zeroize-0.1.5-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93d6b1ec02049d2b96861c334d77d17ff364dd626a7a0c70a6cf03089103bf6e |
|
MD5 | 377ee50d6493e09f9bcf1228edb37a6a |
|
BLAKE2b-256 | b4e346494baee947dc41343358b550cd255ca96ac9b85d1606f877948c83f364 |
Hashes for zeroize-0.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bbbbe29cb6c4c52beee2bf73dcdd4dce9779fc365c5849769e08009ad6381b9 |
|
MD5 | 5ca7776bbcdd2b91fd6a6c152d813458 |
|
BLAKE2b-256 | 23de65422732ace0be05017dc5a59b44867fa729ce9a7e2c9c2363cae05d7122 |
Hashes for zeroize-0.1.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5df5b473ee6fa657b9b29c0620d82bf74ff51a452631f52ffd5c0390de4a5a01 |
|
MD5 | eb5e8cec18b8c8817004edc5f24699b3 |
|
BLAKE2b-256 | 7c2007c03f019dd959c2f8ba37356a27ccab87d86c5764c49b9661f45e7e4056 |
Hashes for zeroize-0.1.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 544cff0ad9c65146accfb24806b534d8d3dafb79459ec66683b0edda39a00de3 |
|
MD5 | f8296ec208327774ede38705352c568f |
|
BLAKE2b-256 | b0510ae1c039149e2f7e45893a0808ecd15e182c3927f97f891e261090cbb106 |
Hashes for zeroize-0.1.5-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 518d269336dd8e0cd5d8721687715d3b24dcba38cf382b4a69751530c50c623e |
|
MD5 | 6b12c98b0e092b5e7dea0be7bac0545a |
|
BLAKE2b-256 | 0e5f351cac574cc327bbb34143a63ba370231db45770d6cd0b094fdd4f398f4f |
Hashes for zeroize-0.1.5-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee46c4bcd945ca12befe5af573567f6c8be521da30a7126674da90bb64ebb56b |
|
MD5 | a77a451ad74d4e32e05829c5d3bc4902 |
|
BLAKE2b-256 | c1bced30ace65e0edc237774caa730c7f4292a5af948769ce02978948064cfef |
Hashes for zeroize-0.1.5-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b09c8edf431aa205c592b54e7a7ec514f26e125dafefd53a91b4de3f61e0e7da |
|
MD5 | 3084887640c8c4e689dea349cb16ae40 |
|
BLAKE2b-256 | 01d42cea2914394883d37e7c1cef40ba9ec571f216fdc5d332fcabc51c76318c |
Hashes for zeroize-0.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73675875115a2e980b7c340a68ecfdc53ecc6b51f19c7b619cfa8cc29b4da0f1 |
|
MD5 | 8ae4d43222424bfeb20e1e1eb49fa59e |
|
BLAKE2b-256 | 735343f49379ddaa8e0cff0954f3c93f58b2c083c7104b1a28fdcbebd31429c1 |
Hashes for zeroize-0.1.5-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c6e0e94f5bbd42d6bcc45ab0f9eeb5d4dddcfc1e052460db32305b2913e461a |
|
MD5 | 31e5e1fe54b612dbbeb1f7a99e0811b3 |
|
BLAKE2b-256 | 0e379ed5a94c30c7a020d67291cc21bb2de6ce5640bd9f50009fc15258a16b65 |
Hashes for zeroize-0.1.5-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9e8ac828412d192d76f757a873b7ad9a4c4644ff72aceb625b6457415c74732 |
|
MD5 | 5a94b366ac93aa3c01bb6ddbf4c44df3 |
|
BLAKE2b-256 | 8261c57cc3b0d5027df1802ff7ea7f0b150285ddfac701f9284e3b76a3752e22 |
Hashes for zeroize-0.1.5-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03b11ce368502dc892e090e2fca22c1e5b0771564ad20226154853a48d88e0ee |
|
MD5 | cab4d2fc63594315bc74dbe29bc6db0d |
|
BLAKE2b-256 | f539a9aa2ccadb211c7ff62584af6df422b3517c544da51e3c50b85c2da12686 |
Hashes for zeroize-0.1.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f0df7d61ded31c1afab0cd8c50525985a0a4c4af36a5ff51d7470f00c1eaf5c |
|
MD5 | d27757a7d413aa1b423ef958b2a5a34e |
|
BLAKE2b-256 | 5269c02d10c60a1e7f6b79e855a6599c878754557a3d70b80b8e7b1da4cafae3 |
Hashes for zeroize-0.1.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52ddfadae7db38e882a5f6907a699a9e352925495dd943864965359a9687a37b |
|
MD5 | c5fb79140f77298befe5d89531d0c655 |
|
BLAKE2b-256 | 4ec7aa0da619852296b7011241ae71fe725526b6f01e3e2d2efddb8cc0b05b40 |
Hashes for zeroize-0.1.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5689324edfb548aa1e2b7514b1c957fdf922d3efe8b64efe591baa745c80fe46 |
|
MD5 | b4a51ce37461450bc76ea5893b34d6bf |
|
BLAKE2b-256 | 674154c22a72dd22a6f070422987d07a45e08774f91bec55da1724991c3a5379 |
Hashes for zeroize-0.1.5-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92d2a17b46d2183859ff222cf69cd507a99e8a2bb8c108560d4c444f903b97a9 |
|
MD5 | d93657ef891ecf0fa5561bee57bf37a7 |
|
BLAKE2b-256 | 17d9b36130a92a47efb68adca2a1ceebb56c80e0b70c7df92b1d0752724ea71b |
Hashes for zeroize-0.1.5-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5ae83da668464f3629f41434c6152b6bd403b3549f39fe58f62b5c77b9691fb |
|
MD5 | 09510baf9e541dd2ee6371649a431978 |
|
BLAKE2b-256 | 6bf88db34a34a57d84f848e9f75b6982ebd1ffa0b120b7cdfa23c3bc5f9770d2 |
Hashes for zeroize-0.1.5-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63ffe267858610dba2632b998abfaa96f8c061092f453371694c237a2663a3d2 |
|
MD5 | 6e87f9a8561df39497d61a93d954bfbf |
|
BLAKE2b-256 | cdcbd4e31a5c8de431a58ddad17c506ed751c7884bcd06fe1c345afa491bb0b1 |
Hashes for zeroize-0.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1a99ed7598d20ef9416aaaac39ad236fbdafdb4f9a0bb367fdacc76fd49947d |
|
MD5 | 1bc4f84a66267aff47d12865d12001f9 |
|
BLAKE2b-256 | 5debe92f3ea59f44ea332ce063589960b7339ca227335f3dfbbd025e61ec9aa5 |
Hashes for zeroize-0.1.5-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1925a17eaaef1d595a0f1fa91bf534034fcb5ea566cce55cb6830a9137ed0e56 |
|
MD5 | e93ccce90210deba5bd590d30428d9e6 |
|
BLAKE2b-256 | 7fe00f61361137049df43f081a71b816f376f974b091091da2afa6b686ca3b17 |
Hashes for zeroize-0.1.5-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a33e627a4507a4bf73e3926e1c0fde953e3fddd7fbe07c3d163231578a12c8f9 |
|
MD5 | c94fa81ab2bf5ae597faedb42ffd7f6b |
|
BLAKE2b-256 | 4a5a2173b065acf98223627509d34081415d5d1dafb580ce5dcadc166b668722 |
Hashes for zeroize-0.1.5-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6db787184b4af5adbd4fdd96b1bf5e475673eb91581214ab3fa13c32c5aed495 |
|
MD5 | 6fd110fa0eca20c5b15f1433bda79096 |
|
BLAKE2b-256 | ee6601f6b092a9a96abf78c5249cf944724edc47e1e2b2fefd868ae8a4849269 |
Hashes for zeroize-0.1.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d564009f7d0b0b52571fe16d192b18bf1b8576341a2e45112367f8aff695ee65 |
|
MD5 | 7cb0e76d919a176bf483ef08fcb24508 |
|
BLAKE2b-256 | 4534bad0afa399ee1470a22c748395f5731420a123679238ef5570110ea71a9f |
Hashes for zeroize-0.1.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ca50f88fe96977f89599505a151d56ae032952a3320c504eff5fd0186ecebf9 |
|
MD5 | 4f99a132aae7d52d32df6d53952f0053 |
|
BLAKE2b-256 | 947697fea4a8042987d5dfc55f37cf809410e5d5f030eae4841d2c04fa36e4da |
Hashes for zeroize-0.1.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f9a98020ae9b434fc87eaf074fe2abd43003729c878aef3a365be9b8a3784f5 |
|
MD5 | 767ab46fecd5e153f4402297c285b250 |
|
BLAKE2b-256 | 888da4319d69be1f88f0a1ff1357d54564e0b735bce321878414544d01ac7e50 |
Hashes for zeroize-0.1.5-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ef98e075e77cbe9706b9fb62226c15f3befc50a41a13a9f405684cab4b57100 |
|
MD5 | 0d6888a64d2d06fb67d7153bf42f5592 |
|
BLAKE2b-256 | 051dab2e19475a0a9d66db0fd4a35afd428ff293e3e878514eaf7a0af7f21aaa |
Hashes for zeroize-0.1.5-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92dcc74b44f1dab268878944620d0a61b7a6230800b26d9ea04c3e44c7a68120 |
|
MD5 | c9bd6773f8037c951389e92126d73102 |
|
BLAKE2b-256 | 521daef057d42fa1155a13491d7d5f0ba3fa23403519e753128945a2c6906bdc |
Hashes for zeroize-0.1.5-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c9d611434bf7d485e56a50536ff320a7bd94c60258f9dc7ea404fa59c23cbbe |
|
MD5 | ce97812aa07fb261e9b41b63d0a694c9 |
|
BLAKE2b-256 | 948014983f3770aed2c44210bdf33e2e7f39c12a38e299374a1e5493d3f169a7 |
Hashes for zeroize-0.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7fff5f5ce0b3063a2e99a0fbeb1657f6f9bea7de90dbae1a84727e3ce39661ae |
|
MD5 | 25e38c078df2d47cfb38fa6e3499c910 |
|
BLAKE2b-256 | 3d00eb03075d06362ef3321353c4b93f186c7042f4c58eab6db821deabf33f3f |
Hashes for zeroize-0.1.5-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11b294709c5d4316c2a84551329e68bcedea2cddcedd8b929850fbd122558c47 |
|
MD5 | df4417e1acea52d48dd8729e3a498ab0 |
|
BLAKE2b-256 | 20c2b140a395b70fee2497b23c48b4a2a0a46a8df0fceb8544d8c451e055fc01 |
Hashes for zeroize-0.1.5-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4cf4395916a031358f3a35d284c37cf6dc6c839b6f4c589d087c82ef5adaaaa3 |
|
MD5 | 01c429a384731e3810dbc772edb669ae |
|
BLAKE2b-256 | f462d8107f377a74130f1febb1fd76754811c98ea00f273483bf3d4e881a0286 |
Hashes for zeroize-0.1.5-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6b4465acf1e9c2a97c6f2c72910472be626eb04222db1dee0706498937be42e |
|
MD5 | 2e72436e9e487e784b386fd902d2a18e |
|
BLAKE2b-256 | abd65b9fddab1fa4034bc4d7cec16cbae216987e86c584b5075c584a48163562 |
Hashes for zeroize-0.1.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e720c7c9b6ff2fa45c4c92afa9ac74033ccd0f55863527277bd213127f3d60cd |
|
MD5 | 586fb8d75d75fe10ea3422462d929e86 |
|
BLAKE2b-256 | 32a8898541b00a620c7880fe1e88699b4f32a829e827bc71abf54be1a5bb8c85 |
Hashes for zeroize-0.1.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7995830778e5696fab2f8139270d64c94ab2403ae61f0ab526c796c654157c9f |
|
MD5 | c22bf96ca84d1c9f333f9eff50c29ff3 |
|
BLAKE2b-256 | 9dad32051b3b66f314340d1dd7b8c3614197d1c77a77cc7459e09a9fb7b37448 |
Hashes for zeroize-0.1.5-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 972a2d909df263f2aa2d18553e092c2e3a341636c435740b5702e8c7ce8d299e |
|
MD5 | d1eead183cca4c55f24657ebe82f7004 |
|
BLAKE2b-256 | 1de1e9bc5295f48acd17e8cd1c89b3cc57fd32090e813a09a28c761fa0dd326d |
Hashes for zeroize-0.1.5-cp37-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf78af30076f6a06be62689b483835ee92fa8046f413f697c0f9009bec78d219 |
|
MD5 | 15b5ca59a2709d2d3c4293d52a8bef81 |
|
BLAKE2b-256 | 9dc52f79f0eb5e769d880750ab51e081dae46ea3ec048910fcc3a06f46e16e60 |
Hashes for zeroize-0.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe50e294e1e7c86f5e3671913cc25734f79a0a00d58a49c4f7f95630a612b95e |
|
MD5 | a57d04f5fd6869a0dcde4d7451b088de |
|
BLAKE2b-256 | 843eaa8d9ad158120f3e222e5495047fd2d6fcf5b0422ccf6ab853a999f44675 |
Hashes for zeroize-0.1.5-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9c846edf92c8d1142e18874ca4766a1a3fa92357c3154e5d47b19618a32327f |
|
MD5 | 2d16537d8bc86935eb5cd73bdafe9b77 |
|
BLAKE2b-256 | 012f65588b76a1e4565349a1188b766719d4f0f66766d7016cec4d7dcd22ad4b |
Hashes for zeroize-0.1.5-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d3d6f5eb7962443b194a09d3163c9dc5985beb253918a3626166158c31c1d27 |
|
MD5 | b1936e590105f31e5df662c02c327eb2 |
|
BLAKE2b-256 | 7f9c3541306624e126eec507b3af39d7ad1ff7fb24799e7e02964cfdc9d10337 |
Hashes for zeroize-0.1.5-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fef0df5d8d8d34d8db387f06b5cbc027a7c3ab1842cf2b82ea0e3dafd217bbaa |
|
MD5 | 5c76b37cd069d75b838a506a31e86f89 |
|
BLAKE2b-256 | 8a81b4ea4b1d3631c9b9ba30d41f378c0209fe3b6328cdf21c8230940c1b9ed9 |
Hashes for zeroize-0.1.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90af45d8de52fcdab146d6a1a9d373d621b677788b54077c6da6a46efc954400 |
|
MD5 | ed95e4c5501e32d855566231c035d700 |
|
BLAKE2b-256 | 81ad06e163baa374cfaf720173676dd8fd94cbbf91f97b0ff85a8795876986ad |
Hashes for zeroize-0.1.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69fe4c2322f8476ebb3f18ae46b73089e89abf6f6429f74a1a6552d2e1c3fb92 |
|
MD5 | 5a1af9ecfcefb1c9d901b5566d868e70 |
|
BLAKE2b-256 | 4787c8d36661668e6c25768ebe4ac5905f8fa479d1264532ba52daddafdddea9 |