{
    "checksum": "58b279bf4b1e249fc0b3e37e762b0d0e8b09f184284b6aba0fb6eeaaa5864f00abf62bfbebf94f2f2f9b3aeec2ef8285",
    "checksums": {
        ".gitignore": "2a478ab758a08be89997e511198e83e537b6f8a32294fdeb11e874b913db858115ce74a09e61754bfe381ff4fbaeaf16",
        "CHANGES.rst": "caaf3c8ead4cf3efd70b580a386c921dbde2eedc86ed0fba393b1e10a305aeb824e04dee5956a91c0fa8c70feafd21b7",
        "CODE_OF_CONDUCT.md": "e2515072e6788f9eb0136210d0f4b428a60a63be7f0337a95f758aaa1d2a23cd199d6065e872ccce6c10241abffafb87",
        "CONTRIBUTING.md": "6bd90aab16a531bf13652544b22400532cb13f9d89386955065f398a4fcfb065f60bbee2e28d9ae59146b70878236079",
        "FAQ.rst": "87623e891ca6e7f1706ebbbfe9f49590b2594636e45788fe2d134b5ac45505bef37211d9372a20be63ccda867551663e",
        "LICENSE": "2fd91d4e18d33b7b6cd7ca998fe6d661a04832a04e95b1c4e55d97cad5760db462c6bf7fb3a535a9253771019209d15a",
        "MANIFEST.in": "4738899861a236033d53750205a456befaa5a1bde4abfaf44cbda41cf20ec2d14c9aa11a9011475422ce6b106271f2ad",
        "README.rst": "8446d00f222da0704a943df52ba440e91772308af58463d95e6b58f693651bf3884b922e180e6bdaf4316953d4ab1330",
        "SECURITY.md": "3edb91af4af405b1bc620c7090bc46e29602d5b3e3cf0ee3013c32894dce1f55402a8e4fc4f7633c4d999f08aa7afb98",
        "aiootp/__engagement/__init__.py": "8eb1c04b11afb9efb3da69404629d1ade4c3bf2cc79a92653ce065d17e5da5302c644c8fbe09b97475c3ac55d9921b7c",
        "aiootp/__engagement/issue_reporting.py": "fe782ea1ebfd64eb1f2dca2e17749450bf56e3d2478d987035af0f184e7348d733a4444c63fb3fbb7c6e2d026429fe4f",
        "aiootp/__init__.py": "9d231714a9d29f423c4ff3a843503daf24cb0ea40e67d896f992425462e4e592dc34e7dcc2ce6071181303a9fe181f8c",
        "aiootp/_constants/__init__.py": "77db72e8f41c7f52b7083abd2ac995e7d6fc7ac4fa0010a0a31a4152164e8c53bbbcc6819b8759c5a48d9a0b9fdad1dc",
        "aiootp/_constants/datasets.py": "9d7c2956ba371448c8efa71e54c30eace72cbf41e8780008d36ce3e1b09b97e057486d87202708acc66c7271c51ec1bd",
        "aiootp/_constants/misc.py": "6375d8deb3ce709c62b2adc9d269f82cdebbeb1904a740b8e7d6d78aab0c992f66273a559f321ed643f07520021d695e",
        "aiootp/_debug_control.py": "11202c2cbfff45cef9ffbee05f982fdd675e5e93d892bb48fc621c3a7e7badf177fa5cb6194c4a40c796bb0d4b84f5cc",
        "aiootp/_exceptions.py": "d7d67efcdfd13fba2eb0a30dd5a36c85c0452b6276071619955f4c024fa95ac7b4516ec966b2673df20805751844d547",
        "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": "44a08ad06e962f84809d3472d96bbaa71a455900b0747c872259c3e9aa532b130ed1662bbdd907f0da370e83dc88e4f7",
        "aiootp/_typing/_ciphers.py": "59a95b25738c7c2fc8c04a7478e5f88841fd2de4742ca2d2eda7a6ec4ae053b519fbe5c9b5080f4b5892295b1a872f80",
        "aiootp/_typing/_commons.py": "731b2e6c63fe5a6e451d9938925778c6ef53aa76666b0db22eed4310788349afae7889e158620a04ba1d35f1f98e74e6",
        "aiootp/_typing/_databases.py": "3b8661b9ee4d18940766ad2e903d6111d4a3053e570f8aa06f2fd661003f456e4cd412e5a24610e0fa13de035a6b4bd9",
        "aiootp/_typing/_generics.py": "cbeaa3c979442daa83b284cb688a145e5fe9e2d2a0e2eb563621d21d583dab8ca8e242e695a7c146f4272fbc105ea6a5",
        "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": "e1d40c4e243a4adf19234ff57206e0ff15e6de47714f5716135fcd175244355023c16d0120e6d7d62c286e6ee5233286",
        "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": "35f891ab123a35d6157db4ce72d99edf140e7adbddc0778bc452b728560a1052c15a031fff4f0fab5feba8cacb4d65b6",
        "aiootp/ciphers/cipher_kdfs.py": "bc7c4d61c3b83eb157f66d3fc0b09a564de7bc5d2cc54d5105388420c6672a3ecbf9d01c8b504adfe5702fe55718ed49",
        "aiootp/ciphers/cipher_stream_properties.py": "7089713e9f270d49a23e6c0d572648fded5542b4948650c657d671b979cb5274694b6113c4f2bcb3a015abfa6470f8ab",
        "aiootp/ciphers/cipher_streams.py": "b678d27293f90e539303c8bca415119a7be0c985aba4028f34a4ef33348e2cae8175fb1078b0897d9f0b714bed110a41",
        "aiootp/ciphers/ciphertext_formatting.py": "b3f3eed1fff991f0967a5b3f57a29e46fae7db6c92a5265f91f9286c7e0633c79f062e8e4221dad353a5b12c3336fc74",
        "aiootp/ciphers/decipher_streams.py": "04357ba13529f359123eab89a1188341d2048456733f4eeb92cc078425c6d4bee28bf6df762f9024217c2c66609a82ae",
        "aiootp/ciphers/dual_output_shake_cipher.py": "fb5ea64e784ce9b6531ff46463a4347cc991e6c509e229c09d4ff03fc523f4890b9487e44338364496b408c82204e9da",
        "aiootp/ciphers/dual_output_shake_cipher_config.py": "706e785182676a48fa6a672d840410fef00532dcf9e566ee850f053d1aa215a6d5f6a20110e4c05cf1a127903459a91e",
        "aiootp/ciphers/key_bundle.py": "a245d79d92f6d2b8d4ceef2bf1e77f5809075bf5650def373ac2cb2e59524359389f31b4b089a31c3e9f77989c376b8d",
        "aiootp/ciphers/padding.py": "d56f0178b515427690b0a1705168fa7091cc35051d519eda9461caeae59e16ff004e57a0df4bc2e981b6326e2ff2fdac",
        "aiootp/ciphers/shake_permute_cipher.py": "02d076b27659fae4a932ea43afa53a6f47d503b38addb348d0fa32e9257c5322fed448cfd2cae58e731154e51eb17ba5",
        "aiootp/ciphers/shake_permute_cipher_config.py": "1c340d108bcecce980c287f7a2e9293592ce78f5cfb751f5e1147a03fc93178ee6b4f0ef098a38c531577766a995acb6",
        "aiootp/ciphers/slick_256.py": "199a8a268dbaeb133f8e5c32fef5a4ae147239c54cd0bf1ac3c6c0e1f08ce100b61db981a026ff4a0ac9df5137ec0da0",
        "aiootp/ciphers/slick_256_config.py": "8b1f4d347068b767f08c8ab89e6f2f2536566fc75febd55e873fff3c4739e240d6514c3afd831bd9d023e119e8f17f09",
        "aiootp/ciphers/stream_hmac.py": "5b589c270c87d1d6c2d38b8dbc44166165b47eafbbc6fdce91ff5ed4ef0c4b2014501d259fdca02fb60d894793388d8e",
        "aiootp/ciphers/stream_junction.py": "68fae58659a4cae6d9f64d3ac6a5adcb53ea77f8dd8ebeb7d89dcb89edec14240add94b102e1366847ca7e805e48de15",
        "aiootp/ciphers/synthetic_iv.py": "6af23713223c61928ba65ed4e193df1dca9134d127c269e5fbb91ec054dc48187803c75e014e7536f5ce8740ce8b39cf",
        "aiootp/commons/__init__.py": "6155e7d3c70877db20cd36286dc5c2d4273ed284165f1b16cc16d88b8258cd74e62f495ccae5ad13c21a5cc379f2c83e",
        "aiootp/commons/configs.py": "f16b72767b28f8d81e727ed36152327546dfe87b740c4a0052b87b2b634b980306f6a3a91de4d8cdf267b331d7d2e89b",
        "aiootp/commons/instances.py": "d23f0df05d11643ac8092251cf17a5c4708965101e43da3a2830c446ea3893dc1301d38b4390e7d8a9e2201e9edfe47a",
        "aiootp/commons/namespaces.py": "2797dfe791056a3f1074ec64bf4304c5ac5518e4a5488cf07de880c7a463a83818d26a8cb425dce8a727c2f46d5e7350",
        "aiootp/commons/packaging.py": "7e2987723fd04398aed29ef27abab8505d492fc522083139a35ed66ad3964f67bb6691d4e113e6bdd0d05a1168194b4e",
        "aiootp/commons/slots.py": "21e4b29913f3d46dde2cc79d4e1b6979e915488a505a39f3e31d6d7779a8cc95759e712ece4bc8bceb296bf4ef500c0f",
        "aiootp/commons/typed_slots.py": "d130dc66c371ef6d4a688ee60171fbcf55a3a198384962c00a0728c94874f833ce6797316015a5c4bd544f3bb468c221",
        "aiootp/databases/__init__.py": "ed0736c9cb9d3fe23b45fef467dddb6db5b631094dae9bc78efd3bb24b081730195530535bdc9ac3cb103e140a52b7cd",
        "aiootp/databases/async_database.py": "978833ae5d202bc7618ccbda732b103ea7e98ab22f78b9713dc0028e4f1ff3a52ca17ab96c9d147246a0d37bd6db85f5",
        "aiootp/databases/database_properties.py": "35c450cfa24c55e1187e66207e841bf320dae01d45cad168a4424c4e588cd030fb726579de4ae62a896a475316b81c70",
        "aiootp/databases/dbdomains.py": "d25eb3b79ab602d0bce831236c4ea489d913c948fcf8f74f5f2706973dfd0f312be8aedf633c229fad1b23c60d507828",
        "aiootp/databases/dbkdf.py": "05b431df47d12a9b3b14eaf2757c2f851fbfe29807d9373e0ee18b24de17b6444b5904fb32a7df854adbc8e4c91ef938",
        "aiootp/databases/profile_tokens.py": "ba7f96fc1860b6e9f094e1fc11e39351b517a263b6b8b58b88302305037a6138aacb54018a706246a818a0eb6267d418",
        "aiootp/databases/sync_database.py": "b75cc02ee87cb3e35515c26767b0e9a70db773f5a5f7a186dabe2a46f8ffe90cd5c80368097554603f1f99ae3bffa4df",
        "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": "2be1a276c40a37e365f1b082e22c89e5e8c613ed237ac77a4cc26200416dabfc13e11b5c6af186736b48b341892c83d7",
        "aiootp/keygens/curve_25519/double_diffie_hellman_server.py": "5974a17296ebc0f133957c6788af20a8fc2c0700cbf401fbfbe4f68383044d7955c7cfc2a0e7b92096b003fbac4fd383",
        "aiootp/keygens/curve_25519/ed25519.py": "0466d8e686eb9addadb70c9c1572c82973bba23dc77870c68a83889f637ac27ba4466050c04e9b56917b9aab5481a0d6",
        "aiootp/keygens/curve_25519/shared_interface.py": "5f3bc651f14270cf42933520f45d5ccb8f80064048211003a940ac5f4ea0b285697633908ab31ac538737e35f7e878bf",
        "aiootp/keygens/curve_25519/triple_diffie_hellman_client.py": "e9aa0b76c9d6f798498ab23a50b6b8c6794f40b92133e24bad886346985eb1509027ba35aa0982d286df6d55a1d2d01b",
        "aiootp/keygens/curve_25519/triple_diffie_hellman_server.py": "3df41d9c76356635965e403d1b67cb440a9b3c2c1511b4bbaee201ec21f972bc94badb43e220d4788062aab52ff1c26a",
        "aiootp/keygens/curve_25519/x25519.py": "63ef30af2f20199a5cacad3516c164df4eb720f6498ce9fe8563f9c6cca506f909384394b92d4fb7c0fbed97070f2798",
        "aiootp/keygens/domain_kdf.py": "77eac604b23c4eff87c32fb2b3748e51670e08e8ff77969ca8134b6e16882363d821dd9d81b02e923d35a6145c932d1d",
        "aiootp/keygens/mnemonics.py": "f22e810265cb7a705831b20ce59ccd9d58fddfaf6112a1bad110329950eda00ee90500d6ea1b7faa63317b0c3dda7040",
        "aiootp/keygens/package_signer.py": "95b90066dd7f62b1b1c9e399c29862e873cb9c4a5c0e16ca67c803aae059f3d2ef6408975457472e3784bbc827b279ff",
        "aiootp/keygens/package_verifier.py": "8ac1042123f40bd80e20d2f56a38e82b682fe7bf3d6b5abf998a615b6d542ab2670462896f6e8859399a9256c5e65f48",
        "aiootp/keygens/passcrypt/__init__.py": "5d3cdecd6197a080207543e263e1255190e292a87510a1890bdf54f55d92ef2b4352b6183bf60d8c8a86efce00695b92",
        "aiootp/keygens/passcrypt/config.py": "c2fd3da1043a326a932dcb8039729967992c8adc0a1e63e10a41eed05b53c497d938e21ab7e1fb613f9ff9f8eba66ad1",
        "aiootp/keygens/passcrypt/hash_format.py": "8717a131d72f42279bc603778ae677f3a2f5c8d88fec79a5e628cbba542ec59e1dcea16d6d0bf2c0b9b3e6e78b049587",
        "aiootp/keygens/passcrypt/interface.py": "9e066ad36bd30dc894c9126f8e30c894af2a92c088775ca57350916274c1829aad2c4df1f2763bd26ed4a258be774075",
        "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": "0642915830347b0e9bdaf9faa86b02a0fcf6e1fea9b42a051c7f30de0b95df36fa9b5fd11bb35402dad7d7163fece234",
        "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": "fc15441458cb548404a19d9c6ebfd4a1403de164d5374f6c81109d8b923bf5ae4856d5606dff935c1c87438e6f1f4498",
        "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": "02d1b501c8504395e7e929162412c473d86309323732cf65f15fdb268f6d59c6a5a157a1638b5fb7d9f6b5b56978da42",
        "tests/test_Typing_class.py": "7b36c1e797abb08747875a49c13b5c33f5c978d0e3cd7fd290489e2f2039bc089149578ef1aad2704b547bcda8f25346",
        "tests/test_X25519_Ed25519.py": "24568a533e5fe84b6ff37d4e2da5b9dd2500e673bd5a5b40b58a42336f7d22d168a6935a5c9b2029234a4a4a9bdd6db8",
        "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": "064905bc117ef4190d2d7a3f95ab01aeb3dae51701e01a56c42753ca70e8d31f0ac902291cf6bf3e7081a8eb9f4f3625",
        "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": "71b1bbd0009ae7c09f1a26f652a64d117d757e8a1ee9d703eac5d1d428cbd1033225d8cf3ed59d3d50e1fca2dfb2cfe6",
        "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": "729df0975b9b0007bf7385da152daccf6ef7e22a8714c7400ea98c8046dff10910766b49657314ab6b950af6846691e4",
        "tests/test_typing_protocols.py": "79471cb053d78e7cf80edfdf2c7e6816b886300aef1858253222582153756286bd058aa10dab6cfdb48fa21912c0cd7c"
    },
    "public_credentials": {},
    "scope": {
        "author": "rmlibre@riseup.net",
        "build_number": 9,
        "date": 19901,
        "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.8"
    },
    "signing_key": "70d1740f2a439da98243c43a4d7ef1cf993b87a75f3bb0851ae79de675af5b3b",
    "signature": "f8ccc837a8d6505bac9fd672b3da14a2d61bd80a593d01e997b6015608f85cffd5d0fe5b5569087bb5454e73cc9193cd6b1d98f6fdbc6356f1d086c436445807"
}