{
    "checksum": "3f9f6edd06b0c38e971314489775504713b4fe2adddd7a748794883afc0097d8019701e6313cdea57f217b28d05383bb",
    "checksums": {
        ".gitignore": "2a478ab758a08be89997e511198e83e537b6f8a32294fdeb11e874b913db858115ce74a09e61754bfe381ff4fbaeaf16",
        "CHANGES.rst": "d9c5b185cb320c0fb0a1d26508c626294fba581d188ab36e008eba4bd7d6b09cb7ccc6a7b0faa8973e2a1947434f57fa",
        "FAQ.rst": "87623e891ca6e7f1706ebbbfe9f49590b2594636e45788fe2d134b5ac45505bef37211d9372a20be63ccda867551663e",
        "LICENSE": "2fd91d4e18d33b7b6cd7ca998fe6d661a04832a04e95b1c4e55d97cad5760db462c6bf7fb3a535a9253771019209d15a",
        "MANIFEST.in": "1710389c5f7d7c24f7ca8364adfd346966cae4ecd73655be9a37a0f62c450133d23698cdf98fb846cedac181fde1a390",
        "README.rst": "db8d9875f05c3b76a881ea74afbb10c22192ace1d59cf0bf34eeab536f54885c3a64808bef358e054783011c2c82e858",
        "SECURITY.md": "3edb91af4af405b1bc620c7090bc46e29602d5b3e3cf0ee3013c32894dce1f55402a8e4fc4f7633c4d999f08aa7afb98",
        "aiootp/__engagement/__init__.py": "8eb1c04b11afb9efb3da69404629d1ade4c3bf2cc79a92653ce065d17e5da5302c644c8fbe09b97475c3ac55d9921b7c",
        "aiootp/__engagement/issue_reporting.py": "fe782ea1ebfd64eb1f2dca2e17749450bf56e3d2478d987035af0f184e7348d733a4444c63fb3fbb7c6e2d026429fe4f",
        "aiootp/__init__.py": "ff7e9231efa67d98c105a1ff93ac325a65cf9298d530300a4dea47c3a225b9190010f41a0d5245a3777ba1d2becfbcd8",
        "aiootp/_constants/__init__.py": "77db72e8f41c7f52b7083abd2ac995e7d6fc7ac4fa0010a0a31a4152164e8c53bbbcc6819b8759c5a48d9a0b9fdad1dc",
        "aiootp/_constants/datasets.py": "9d7c2956ba371448c8efa71e54c30eace72cbf41e8780008d36ce3e1b09b97e057486d87202708acc66c7271c51ec1bd",
        "aiootp/_constants/misc.py": "0f127d1819b304d0cb15516b9620d52ec5c9c7dca8649acf07bac4e392b74aede8f52f8bb9a213c39e831e4f451bf0de",
        "aiootp/_debug_control.py": "11202c2cbfff45cef9ffbee05f982fdd675e5e93d892bb48fc621c3a7e7badf177fa5cb6194c4a40c796bb0d4b84f5cc",
        "aiootp/_exceptions.py": "40c707f136d78c6507afab389609aaf5eb5bcaab7c0a963f5a59a51354b9f4f1a0fb9d083c16e770d89ef3315b0031df",
        "aiootp/_gentools.py": "aa1e809404e63c4a600db9dbe003bf6f6610b5afd22bad7b93e327348b3c3d9054610daa3c9c78d70e256c1c4106fefa",
        "aiootp/_paths.py": "74d2e3cc921077b4bc04268c44adb51a84b48beb90e05a3933aaedb511b19fd54338af51ec07a73d9326d773680f330b",
        "aiootp/_permutations/__init__.py": "2d7b559384a34e1fd338401d11fb48aee55336b4bd338765df7c0f521b0dbd54830f87af081e9ef24664c0b3d28ee681",
        "aiootp/_permutations/affine_permutation.py": "79a8ad328ecae9030a0035cb9e7ebf83ef5b7c1898978aa69308e88b3b8efeb11ccf246cd5428026ae04c335bcf65f23",
        "aiootp/_permutations/affine_permutation_config.py": "9d824aae0a2e0ba507f3d4bfb04c89fc3e126ede7578c955198bfab05f6ad84271e5a8471ff9024f34ce481fce1cd294",
        "aiootp/_permutations/affine_xor_chain.py": "2c9de59b565b8cd1e277ac9afd22e9f9bc0a2bc98626d2ebf68035f464085f53033792f73b4188e6f1099a04e70c19f1",
        "aiootp/_permutations/affine_xor_chain_config.py": "861f3446666f198f9851cce9b3d96d5aab2582a2e69b61acb714ecaebbbc3e7afa6cf08709d9dada80014ce87d9fde82",
        "aiootp/_permutations/fast_affine_xor_chain.py": "39bbf347403d05f2cdcfa7dba79c76ed268b1f7aaa24073857c4fe660ef225c11eb7d5946cd5ecee210834dfeb1807cf",
        "aiootp/_typing/__init__.py": "d292fadf6fde86ada7ea18ad6dbd3a1b0f2d3773ffa67d48d50ed77b1cda9826120d6d0a79fcc202715eba4ff76fc42e",
        "aiootp/_typing/_asynchs.py": "4c9057afc68e030e718e607595a3b42542f626403588f42a0005645a7aeb255aebad49d9758ab914fb969dcec0ab8afa",
        "aiootp/_typing/_ciphers.py": "47d4cb561473805f4442b639686c0066468d34a020c4e678f414c7b9f29cab6434e39dda00aead7c05e01dda631952ef",
        "aiootp/_typing/_commons.py": "815ffdc7ced2f19e46a203b12aaf3fe56647f6c2aa54499db5ae5b7b6fcc013948223cdc72457f98b2ae34bf2e4851bf",
        "aiootp/_typing/_databases.py": "3b8661b9ee4d18940766ad2e903d6111d4a3053e570f8aa06f2fd661003f456e4cd412e5a24610e0fa13de035a6b4bd9",
        "aiootp/_typing/_generics.py": "0eb1e99a7c12b65ccbc7aa5e3a2cd155c544338ca070e2269b4e4b82994e69e568bb4cb74451fac1aaeb88138c1d10e0",
        "aiootp/_typing/_keygens.py": "5d4a4119d005327e05acd8913ddfd27e381d024efe11dd1e0cb7455552d1ce9a44eff3d9e808a6123e4085b5cd7ba618",
        "aiootp/_typing/_paths.py": "e8282266c4bc1c31f38cf6a5a38ec861f1b3406469d6e30008012ed423143996d3711624fd3e10cf4619bc2ee6c4c4f4",
        "aiootp/_typing/_permutations.py": "0655c2c7dae49f8475b1e270eb2afcb00d9c05fda8fe6c910b2c9167ca124f3c890c9cc5cdfd1089c69a2f63fc24b615",
        "aiootp/_typing/_randoms.py": "5730ddfe8ead5c5c19eb303543beb465a96f2b20eb1ef7ec72452fffb90227c79bf9d3b9900883b11b985c905902c4e0",
        "aiootp/_typing/interface.py": "7a96c6fdd4a9317a4eea3a8d5989144f3aa3bb8caf300e74d8ddf6988d2d0c028822eccf5789feb5348c7f5884af2a4f",
        "aiootp/asynchs/__init__.py": "27355138a77b25574fd3bc6dfb0f87f4c05a0c13ecd8d48421b816b4e35bb5ac18ff49f7ae25c490a2c66913e2054645",
        "aiootp/asynchs/aos.py": "86ce023e869703e02228e56764ccebe84289aa0638b79fcb3bdc4525657ab38e4846f23041ef9f44a1aca447ddd01f89",
        "aiootp/asynchs/clocks.py": "81bd2533fea489b483e2c03bf77d0247733c5af3cc7d0dd935def12856e29023583a24483a7044f98c8a3a104cfecbc0",
        "aiootp/asynchs/concurrency_interface.py": "3b3730b6f31c048365733d1fc5c85b8d7711f81108c8b3efdbeca362cfe3aa6e454eef58cb9c7d3610998e335ada6452",
        "aiootp/asynchs/loops.py": "6b6385a80f2a4ad97dfd124ab7a648fdfbe7b224406a4c96e61caee15198f4d350a165364d8c755624defdcf697f2cb2",
        "aiootp/asynchs/processes.py": "3bec82f63044531953cd6f11df6898a63bad6114488be57042f4da46f4e30407157377f8dba4a5834d953db08308e805",
        "aiootp/asynchs/threads.py": "a353907f3b0b9a3b557ef8e9153f879e7db510e59717ad8f144d241d3dbb1a8240c59143fe5cfdcc3c52011e6e269a4f",
        "aiootp/ciphers/__init__.py": "06a26ae16defa75fd1c443804754c535df0bfa6d9c3e3240b8a0a543c62fe4e2eff32390e8ed33fa89021291e02d68fc",
        "aiootp/ciphers/chunky_2048.py": "e8b76ac6c600bebf22cfcb546cebd69621a14b24de79951c6ca80d3d8c8d42ad5d61eca1d4e87aaa98de2c291e393994",
        "aiootp/ciphers/chunky_2048_config.py": "ef59c5661c1575508b7665aede876333fc74931d84d0cae544010fad2a93158a6152df99149113d130d739948064f9bf",
        "aiootp/ciphers/cipher_interface.py": "3a9976af4fad1a2aaeef750755076c849091ffe68eef8b3c0230b3269e258164c5c1b8403a4b2f0026de0b1492e30e1f",
        "aiootp/ciphers/cipher_kdfs.py": "bc7c4d61c3b83eb157f66d3fc0b09a564de7bc5d2cc54d5105388420c6672a3ecbf9d01c8b504adfe5702fe55718ed49",
        "aiootp/ciphers/cipher_stream_properties.py": "9079d591b0363220970edfb64241e502dc4f5b776e626c3aeaadae6818bd2df5db09ef8e744b0b76071c71790296dcbd",
        "aiootp/ciphers/cipher_streams.py": "c5b4760ce124a513c58847a134f7c3751e098548c133518033537aa895940cbf297d294b224951ef0cde2ec7822918ea",
        "aiootp/ciphers/ciphertext_formatting.py": "b3f3eed1fff991f0967a5b3f57a29e46fae7db6c92a5265f91f9286c7e0633c79f062e8e4221dad353a5b12c3336fc74",
        "aiootp/ciphers/decipher_streams.py": "1fabcedd7b61c7106352b1a8bc6e46c637808e7639402c26fa9669cf01dce2404bd39500200d6c9e819a93be6302f60c",
        "aiootp/ciphers/dual_output_shake_cipher.py": "0f5400d6e77e920f4294d115523bf197b7895651cdb2dd81abc4af0097a98e3e8dc5130ba3ff4930d9ad5023d71beeb1",
        "aiootp/ciphers/dual_output_shake_cipher_config.py": "706e785182676a48fa6a672d840410fef00532dcf9e566ee850f053d1aa215a6d5f6a20110e4c05cf1a127903459a91e",
        "aiootp/ciphers/key_bundle.py": "b92eb59638ec75981046710d280cab964b62281f3c0e9c191b51aef1aeaa37906257664ef07784f3ee0479257ae548e8",
        "aiootp/ciphers/padding.py": "82b9d1c0cbf8e03e1fc2299ab6546ec1edbac25e8502e41f27f8cb44d2fa3d441c02541e73b68276bbae7d2e7fa21f49",
        "aiootp/ciphers/shake_permute_cipher.py": "02d076b27659fae4a932ea43afa53a6f47d503b38addb348d0fa32e9257c5322fed448cfd2cae58e731154e51eb17ba5",
        "aiootp/ciphers/shake_permute_cipher_config.py": "adb7b35998388b64791506dba142a58700fef0538a3eea3c4f80dc4155849fb7107ba1f79dd16bb658ac11c98f2dabe7",
        "aiootp/ciphers/slick_256.py": "199a8a268dbaeb133f8e5c32fef5a4ae147239c54cd0bf1ac3c6c0e1f08ce100b61db981a026ff4a0ac9df5137ec0da0",
        "aiootp/ciphers/slick_256_config.py": "8b1f4d347068b767f08c8ab89e6f2f2536566fc75febd55e873fff3c4739e240d6514c3afd831bd9d023e119e8f17f09",
        "aiootp/ciphers/stream_hmac.py": "c24f048164394c25cef1241da3cbeeffa70ad1b11264d656f42123264a526231aac3dfd88c96a6bd002afd269ae50986",
        "aiootp/ciphers/stream_junction.py": "68fae58659a4cae6d9f64d3ac6a5adcb53ea77f8dd8ebeb7d89dcb89edec14240add94b102e1366847ca7e805e48de15",
        "aiootp/ciphers/synthetic_iv.py": "6af23713223c61928ba65ed4e193df1dca9134d127c269e5fbb91ec054dc48187803c75e014e7536f5ce8740ce8b39cf",
        "aiootp/commons/__init__.py": "e62f0cfc9e0f2e0628c0c0f7433f60acf21455e58045e12bc8860c93efa55abc6dd4dcec616780934de2467722191f2d",
        "aiootp/commons/configs.py": "3ce92764acedb33fb38935b4f5d113db81bd074083011bd7a35c3cde3c7ae9692e58ece21893f368c83a49d4d4cbf9bf",
        "aiootp/commons/instances.py": "735c425ef2d26976c552632dfdef447d4f165d79e8f8e16fbb1e57bd02ca86edb9d5b9038dc250471cc0ca74071505f9",
        "aiootp/commons/namespaces.py": "b326d39274999829e33fb8f81552063fef5e16bb1d177f376627321843962e9bdf070b764e4d51651c58e86617a91a1e",
        "aiootp/commons/packaging.py": "7e2987723fd04398aed29ef27abab8505d492fc522083139a35ed66ad3964f67bb6691d4e113e6bdd0d05a1168194b4e",
        "aiootp/commons/slots.py": "7a67bc60cde4146f36c12e47452a7c9ce88b4cb267f202d4159ce571a81dc43012c031ff64a62278656884d97a03623a",
        "aiootp/databases/__init__.py": "ed0736c9cb9d3fe23b45fef467dddb6db5b631094dae9bc78efd3bb24b081730195530535bdc9ac3cb103e140a52b7cd",
        "aiootp/databases/async_database.py": "d04ff5eced268612d7df0498f942d4a89626fa41e32cf1d98695973a93e643221025a2ec5200a4058d7244222df26605",
        "aiootp/databases/database_properties.py": "35c450cfa24c55e1187e66207e841bf320dae01d45cad168a4424c4e588cd030fb726579de4ae62a896a475316b81c70",
        "aiootp/databases/dbdomains.py": "d25eb3b79ab602d0bce831236c4ea489d913c948fcf8f74f5f2706973dfd0f312be8aedf633c229fad1b23c60d507828",
        "aiootp/databases/dbkdf.py": "05b431df47d12a9b3b14eaf2757c2f851fbfe29807d9373e0ee18b24de17b6444b5904fb32a7df854adbc8e4c91ef938",
        "aiootp/databases/profile_tokens.py": "629538851be0f93a7546d2b4aa49af1d9c675bb56cfb712bbd8fd900714ce9f8b87e6b9bc41b25167e8a5cdaf294cf32",
        "aiootp/databases/sync_database.py": "baf6a60ae517b564e7d4f78e6f83ff033bce5edd9c761cc046f5f869932ac3d991691130872fa50af29cd8f9faf79a22",
        "aiootp/db/README_DATABASES.rst": "44a58bf7be669e41fc102605c8396b128503a85a3fa4ccdec712d38cd85f95b8f3e40f2443913774987cf310cd5753d9",
        "aiootp/generics/__init__.py": "453bfc86295ae3e5d467f2b2aaddfb4ffca012dee04461b1ebcda04bbc7d99404b49dd1acfd53c5d6a59b30a2de8cc12",
        "aiootp/generics/byte_io.py": "499b5a8c5261593e0d8aa87eff7157bd9bdb36a0885696afc19f219b90ddd628695184c0e50100f951cbdbbe20380d92",
        "aiootp/generics/canon.py": "c4aa0194e970bdc9cfd824a65362cc7fdd33263c2c0d165cad1eb491c007502f919491d62dbe3f5491caeea544209dc4",
        "aiootp/generics/domains.py": "e240ff2a7ea281dbdc749c819b2e1b029c3b10598b887ce7e1b0c3fb963e69b7aa4c6306b68a0b1b7625cc611c7ddfa5",
        "aiootp/generics/hashing.py": "f987b90ba3d7d6da9c4c03fd6b99ce86f4e457248b60456eb30bedea4034e1e237d6b17f72257247385ee993bac48200",
        "aiootp/generics/transform.py": "68b904b5568f15806ee6af67df70f04eb8a2e7194ab3da24eef56a1bae308b3308afbfbbf861c1d8c802dbb3fe11b4ce",
        "aiootp/keygens/__init__.py": "a97219db395e3404fcfa0a0dca47b5ae434916f6c52d4c9745b386c089c3320ac987cd7b505df3fbf6ae0906a8baa288",
        "aiootp/keygens/curve_25519/__init__.py": "0a55b37d58c01080dcf32858576864d442e9f32156201c8dfb762c99118a005516667451720d88d7725551fcefd4e7e2",
        "aiootp/keygens/curve_25519/double_diffie_hellman_client.py": "122d71825ccc97032690134ca67bb1e6b052b2fdceac34b86e581cf7b6d92d7e3c08bc83257adaedb24ce0e686a15a51",
        "aiootp/keygens/curve_25519/double_diffie_hellman_server.py": "02809d79cade4094c1684db767f3a8c86d4dcb0f3cc3bc9e4b1edd7fa52bc4ff748799a45c6b55f830114aed3a9a2510",
        "aiootp/keygens/curve_25519/ed25519.py": "d637b3e803fcc725351569a999f73f379289f6e16ba81dac47e9441619d7cd8962032ff1077004e236b3b6c9a84ad42d",
        "aiootp/keygens/curve_25519/shared_interface.py": "f0020499f04da876aa7adecefde3d7d33f6b61259863359d052ebe503caca01327ad963bcffdf24d4573825c10331982",
        "aiootp/keygens/curve_25519/triple_diffie_hellman_client.py": "26639b0fdbe33375bdc1f5a719f8bc70520acef9eefffc7172ae14a05036c395e0336c5ebc4dc818c4adb81ae20a50f3",
        "aiootp/keygens/curve_25519/triple_diffie_hellman_server.py": "dce9d700a69f2dbaf4f5de14a0c3b1059d4f62f9fbc7fbcb31d2a11d5c748baab3d7578c81d2262d379668c1fe4557b1",
        "aiootp/keygens/curve_25519/x25519.py": "6b4a00865fe128dc8962faadf5fe2b5ee6706156e34aaea43c9a2ef4e81ed9bbb45d57f8ff0b04e73557c856ef6aafb1",
        "aiootp/keygens/domain_kdf.py": "77eac604b23c4eff87c32fb2b3748e51670e08e8ff77969ca8134b6e16882363d821dd9d81b02e923d35a6145c932d1d",
        "aiootp/keygens/mnemonics.py": "f22e810265cb7a705831b20ce59ccd9d58fddfaf6112a1bad110329950eda00ee90500d6ea1b7faa63317b0c3dda7040",
        "aiootp/keygens/package_signer.py": "8d86b4b9e00afe30d7a321e06c3a1291f905e794f0b800e3ffc33324e634edd2aee8b8e74c2af3f29f14d56cc8e1bd1c",
        "aiootp/keygens/package_verifier.py": "8b34f00eab5aff6400a67fcd654908877b88c10cd4ab729041467fabc5e2b9d5e9416ac9af9729d89bcd93f9a0bbb62e",
        "aiootp/keygens/passcrypt/__init__.py": "5d3cdecd6197a080207543e263e1255190e292a87510a1890bdf54f55d92ef2b4352b6183bf60d8c8a86efce00695b92",
        "aiootp/keygens/passcrypt/config.py": "c2fd3da1043a326a932dcb8039729967992c8adc0a1e63e10a41eed05b53c497d938e21ab7e1fb613f9ff9f8eba66ad1",
        "aiootp/keygens/passcrypt/hash_format.py": "8717a131d72f42279bc603778ae677f3a2f5c8d88fec79a5e628cbba542ec59e1dcea16d6d0bf2c0b9b3e6e78b049587",
        "aiootp/keygens/passcrypt/interface.py": "4b8054ad128071153726f22274e7376f4d3411d82dab1192b34d6149c0c25a447652f2b1e253281b4f930dd26232db3e",
        "aiootp/keygens/passcrypt/session_init.py": "daa70e53196f43226f78becbfe8ab1ecba37d1ee4785d13da0ec356e6cebfe5f120877dcfd369bc18a4faaaa1ab6a3be",
        "aiootp/keygens/passcrypt/sessions_manager.py": "3d08c87d40b9db6ce32ecb461fa624286a521bcc0d2db6aa36858a9ce33f885f300659c36b54308368f1438317a9d660",
        "aiootp/randoms/__init__.py": "0497aeff1fde932caee90e14dca341eef22e8c3d837694696cef5c45c844918d9fce87dd96bf8368bec40f98af4540c4",
        "aiootp/randoms/_early_salts.py": "dcc061c8d9f855004dcc83c27385e7df2c9be0b75ece356e578b889ddc063fbf824301062a70f11b24fc899b4c880215",
        "aiootp/randoms/entropy_daemon.py": "414f486c66f3417e037c6fce447b52678c8caff9ab1df954b9f33a3ba41788d9d99aa0fdb63316d4955ae0a7fdc841de",
        "aiootp/randoms/ids/__init__.py": "3ab7de6bdc851d20ebb3168071964a2d1a17b2380ddf8c76a0b9bdccbd4df607430beb67a2955113c9737186d2a27330",
        "aiootp/randoms/ids/guid.py": "7f3a5124a69081fab7b656fce08a9107e3786124a9eade4913a489e15961c3802bf56a8941887ed3e618dfbd65ecf0a5",
        "aiootp/randoms/ids/guid_config.py": "2ce1aa40c0f348371e045f8ee9837b2beddc513ea1ccea0b8a35b626197e3c688c0376ac7e62755545332ae22d2e2945",
        "aiootp/randoms/ids/raw_guid.py": "c418e5ff781fb7da7a970a921fdeb9d808a28d536538902571a6f16f43deee1c896f1cafce3a04032d144b99208a3c52",
        "aiootp/randoms/ids/raw_guid_config.py": "b06648c8c3fa2509dcf25a8eb0ed9cb400361de84f26e6635563504908b0d4174c61bce2112cfdd4c4a7ef7db500bd7f",
        "aiootp/randoms/ids/sequence_id.py": "6f7de3e64fa0d954b277f5f656a5cb6a015b3c5207bbe61ccef38c424581b8956641ba1ab80057112554ceb910f33d26",
        "aiootp/randoms/ids/sequence_id_config.py": "856c78333b8232d04c869e85d1a78129714ec8c3210455b7c4eae97f5a9cf5b9153ddccc154e605d280cc55c132cd9e5",
        "aiootp/randoms/rng.py": "830cee4f726013c1c4ef683a4c162bcad21276cd85465e95b6073e1773c7763b09ea70480fc4763381007132c1541326",
        "aiootp/randoms/simple.py": "b8bee8046fb40230f99dbcd98ca22c76365fbad19f81f424fef01322e1a89c0d6da4086da40de27485c442eeb41d9525",
        "aiootp/randoms/threading_safe_entropy_pool.py": "a479628cbacea28806c6112758a9036916521e5ee938b0d3d592e741aba72aeac277ad1e3450cfc687cb9ad46549f99d",
        "aiootp/tor/README_TOR.rst": "d6f1d1a2ecbca1c69f1fa222d91c1c1eba51d3ba742283fd1b0de0539462594a433d53ea4f306d1794d5fd9c5dfb56a6",
        "logo.png": "7cd769aaddcb3a2d14324f9ef325d42f7024d3e5351b49facef79c4f7ab8c050a39d41c31db2b6a786cd684115c05389",
        "setup.cfg": "3e11acf975b198f15a68ff9cc84947c7c3e4914d3a88847cd3fec125cc3cc28641c4aa9cd072532d27bca878a5552130",
        "setup.py": "732d198e7ab6eb40909c74d68386dab6ebe21fdf303875e8e5fbad141b2d3fb800b7c012e3397ff0e67b9bf503fa9087",
        "tests/pytest.ini": "707d3ce22f019e0bada73661b7adc85b9af00f7aacbc1d005c1a41e77964d533a2adbf00f7620044051af1b521961e22",
        "tests/test_ByteIO.py": "ac1aa9124f8c46975360000fbb74f5c0305cd7480cd499fe4d5a96550ab2b7f9ac233ee4626cb001d1f10d9732299283",
        "tests/test_Clock.py": "4509cb110b9c9f9f70957ad3e529e6adbc92260c57ebfb5d03d08278fe9eedc5e61b03b0cc03e25500aa058c71ba8e15",
        "tests/test_Database_AsyncDatabase.py": "39f42707a9d6cc94a35717fb4283b65ee29f71c48780c5452e527e78043381bb62716da760f054018ea6d818387b89b6",
        "tests/test_GUID.py": "44ab920d6cd0a15358a0d62b49c762371c9dc517d4220c87d597a7e8de62b7486f60aab3501f46bdc33d2f6fc059288e",
        "tests/test_PackageSigner.py": "d5987bd532663b0abac37cd5515ffe6fb06f04603a968b8915d6f2bf580823c39611784b0af4cab875d9c10e5ebb826c",
        "tests/test_Padding.py": "f41889fee2331d7514217be5a6267f4d56032a7ee8598957af547593a8170c46d53764b3f80e458bfe11dac8f37421ed",
        "tests/test_Passcrypt.py": "d4d039179946a6776aa88c339197664a595e19430dd7e7a2b0426011511cec6f4b63ef040f59117582a578fcc76de53e",
        "tests/test_Processes_Threads.py": "b36d3bf2a63d31d651d7c18d9afa5e45bf11d7fc0a943f4386c43baacf71e80e6c03dd76b4dbe18c9cf2f34b6f2f9e2c",
        "tests/test_RawGUID.py": "602e7003c2da69255b3b05dcd37a07d4cba9b7934ba65e22fda00b8f255008975c233988ef89c27435651b2f50d0e5b1",
        "tests/test_SequenceID.py": "8a382e206b8c78ef745edba5f8169182ba41e877316e4624538108e07151c44fd5f1c31da851d14872d519cc506ab8ce",
        "tests/test_StreamHMAC.py": "5bba6e613879a36872c5418acc19515c682937fa17b7db8f406a4cca1fd18a0e119e8ad00f76de9e12c4fdd02c4e7c74",
        "tests/test_Typing_class.py": "7b36c1e797abb08747875a49c13b5c33f5c978d0e3cd7fd290489e2f2039bc089149578ef1aad2704b547bcda8f25346",
        "tests/test_X25519_Ed25519.py": "001fcadc099d8d3b6ed690ac29ab959c06e8f114d38c566e010c0f2fc6335c3bd7f09df1b621ac1a3bf94816112eabe8",
        "tests/test_affine_permutations.py": "1afc3cddd330b2eb3e8f3a816eaa265f344a9f7f53cf55a571ffef39a666712556f17159dec37e17ce40aa535bb18326",
        "tests/test_aiootp.py": "e1b4fd34e3351c4530085f7bce77fc56835b1afe8db4edc261988a1715236cca42a94ccefe62dbe1f06cfa15d74a100d",
        "tests/test_asynchs.py": "a8ad89b888b54e6c4f87349b7d90e966f443aa016d8ec41c70a86580765c0cf2bb7b37195e560b81b7bcab6c1256df4f",
        "tests/test_cipher_configs.py": "fe0c997e8144fd4811b7dba1c19fdce72f7e38d9e2607867835735b2181cbe1e0b745acf927dd27ea3569450c2597c51",
        "tests/test_ciphers.py": "adfec25232c436e00b0192dcede2f22124043947fb1a12370d6b72ecb9ecccd8bf2ba7d161ee0903e5a1aed8cbeff5f7",
        "tests/test_commons.py": "1c90f883b449d2a3d4a83cc3f40506d6f1f7a4e706a9b950137e681f2363c1dcfdf14513569ac84f841ee7c182a03a50",
        "tests/test_config_classes.py": "43f7b6a69c36517559badaf9041a3e176734c02fee5b2e9444d0ce2d5d956ef7e50e113b7b845b89d331118a8a154c95",
        "tests/test_databases.py": "9859a69321df90b990508a5a3dc0e09345d22fa310a4e787005d12f3db029ba0557ebb8d38e8410f9112a94f30e495c2",
        "tests/test_event_loops.py": "1df25c5f188676b0089efbb8dafc02c9a25832a3f30b17efd616004f74b612d958dc210f114fddac720e68098cf21765",
        "tests/test_exceptions.py": "11d14130f123b8ca736d144fa3b29e066408ab0e6c0336663f7f643cac3023660bb46247e7672af9323a1deb165d20b4",
        "tests/test_generics.py": "8cbf098600b3769c46ec024c9b32c662db486ea03fded81d905abbf04d5a3ce18dbf56dd893f5deda91c2e81fef62820",
        "tests/test_gentools.py": "e96fabf97753870766cf3614eaf8fbd674ee5564775df4c3bb7cea4a98a7008533e6a8672371447f22fb2ceb0fb70d1a",
        "tests/test_high_level_encryption.py": "6a6f89286876b29255708eccae49fc6a0129a45a1ad78b754abe17665a040cbb9dc30f3fa2b874c7596fd52900193d0e",
        "tests/test_initialization.py": "82fba78ea9455225afcc096eb3584795a36143b63f0e6922a7a8cbb3766990204d0499ef4e87822ca52dfb130891782c",
        "tests/test_keygens.py": "f34e9195cfcfb0130f08fbc3427ed5af3e52d3dc8fb337070abcaad469d9818764b29817bc69eb7a1a348b92ce4e2dd9",
        "tests/test_misc_in_ciphers.py": "d46b0d661103fddacbf17cacc0285d4f771d64b23c1ba9260f3a49b7fa9cf35a528ebc8a7d1c9608c7a7c0bea985967f",
        "tests/test_misc_in_generics.py": "564f0d1c5a7a61362baa9eaf67852eb76e1325145f4161750c6c3552e00180de5f15fea4da42c0a6ee8ea4d24e015494",
        "tests/test_misc_in_keygens.py": "f4ad34672459c4e2058ffe17cc95477268b267a5b33d406e086eae16f640d76d200488d3f88e2c85b1a6d7d95c87f55b",
        "tests/test_misc_in_randoms.py": "d890086d771c76781ea58ef49f41e280cc6daa917af0d12a0fd52b91d8076c607781ec9ca9f60bfe44359fac65b0239f",
        "tests/test_namespace_classes.py": "fface380a75ffdfeb4cfc013dd969d3adaf9029ba90a113c3118d890660e1e870281dea1771093420d4a83f8a1ec6fb8",
        "tests/test_online_cipher_interfaces.py": "fa342cb6a1314e4ae8dfbbd3d5b368b3e0a76c8f6d7b82d44e1db3865ebba4dd93fd8ad027a92c708e5b4bc02705d772",
        "tests/test_permutations.py": "f9261eaa557889f147d245039c15828c2c38323ba28a32a0e47324296e89681ca8ac7d858e7dc23feffa5f4d7daa589b",
        "tests/test_randoms.py": "9da37c7acbb3c985f23d7dca73b13fda126bd9cc9d499805424cba886f136a15fa89cc31fbf021f38d52684cafe5ba68",
        "tests/test_time_to_live.py": "ddbd9d21327b712f4e6e1dce6832c9e4b805ec0706171bd83d7aadbb9f1cf0f52d2de18c0d5e2d25f62ce165f0ba985a",
        "tests/test_typing.py": "74e6503a89c4d2b88adc15687786eab85f3ccd1c15879f6783a0b4d17b775256a565f048f6642c042d04496932555be1"
    },
    "public_credentials": {},
    "scope": {
        "author": "rmlibre@riseup.net",
        "build_number": 3,
        "date": 19895,
        "description": "a high-level async cryptographic anonymity library to scale, simplify, & automate privacy best practices for secure data & identity processing, communication, & storage.",
        "license": "AGPLv3",
        "package": "aiootp",
        "version": "0.23.7"
    },
    "signing_key": "70d1740f2a439da98243c43a4d7ef1cf993b87a75f3bb0851ae79de675af5b3b",
    "signature": "8a4989158b2e03c15e4069ef9a92bb0ba16517eaeae3e9c16c6dbdb5d83530c21d49068a35456af0439a2d228d1f69aefc73de2f7b3ef2e921f359d9b69e6f05"
}