{
    "sha512": {
        "LICENSE": "ac40b2e9cecd2c8b2f23703bc947ba58ad2714e6b87460fd3427cc56bcb471c537580517751273562ccba6df75cb112959fa71d87fc4a5c5f23bf692cd6f2ce2",
        "setup.py": "e57d73383839e777a55c7073219cd4991633987e974829d5fb7748bd19ed7d6375865c40fc86d57ddf92e9a65c88aa80fc073aa328bfeb51b66c9d83454f63a2",
        "setup.cfg": "eab5320ff2109761c1d2563c9919690508873c9fb9cd6e77e99056b33c30217e0be3df089f7cad945c9a40eb0327a6cd1783b0fc5432095911bfc92847c8f95d",
        ".gitignore": "342c20c3e47e2ceeaf19b43040bb5be029d26a67428f5d6970967f4deb03fa29910588afb78f50be1856930b1bcbabb5c4c7dee5a9c526b8722a041fdef5ef54",
        "FAQ.rst": "6514f3ac476b8fc42d2269d1c28f5cbedbf4de9ba6ae41ea6ce7f73fec918207a9cb75f09862fc4393a3856891fb6c485b7017fb062592d6db61ebec59f42d0b",
        "README.rst": "5cb88bb440e6ed8a7667c04132bc032e14f86c125d5b2972baee28247c334cd93e46ea5e78affab6e9e747743ac86b310c3d9bee52cc82c3325fb8e4e1173896",
        "PREADME.rst": "9df0bdc01873f28ff4109c0f57b233d1fffda2bce1b04d9f92703317c1fcfe4b2111b0e850d3e498522106737120b740b713f11d1e4d57ea88fdd4ee42f7c408",
        "CHANGES.rst": "45fb25b604b613da36eb1aea03145b4b5a1e5186c7bc2f41f58cbfc1fa396fb66ae543702c06e27c43aada4271e2d1125d4fc0a22937bf3783b00272f4dfa6a3",
        "MANIFEST.in": "04b0a2d071dd78f58848fe8907019907b3efaaf75d2802340700996c725807ec0a57fa778c683968a5b36d1163cb7f1c85c82564973a8620301057408cd89623",
        "aiootp/__ui_coordination.py": "e67b21eda125214e0e0c4e56c3d1bb921b3dcc91cae7abecbd78668ae3ba9fb541ab931f49bab326999a22a8c1b56c0f7ceb30246155e5a99e01e960a45b747b",
        "aiootp/__aiocontext.py": "82fbc2f86c3092cc6b105faa29f1fcb2fc6c6f259bc30b277a7de5569c8b50c5801d84b56f553b0b960927cd05b166e673c260bdbd5ad8782aa2c548b5343940",
        "aiootp/__datasets.py": "94bdeab6bccde6744525a021ee559b21c97fcedcea426a81ea2e518d268b101e37e513d42f3ae4deb49246adc0f873dfc7f8894618105404647e6390c3d4c27e",
        "aiootp/__init__.py": "50283170c9ad407a08dc4230ec884daed6ab86ee66f9ccfa09a3efe502ad7fef0313a5ba99ad75cd64bdae33251d69a88ed9d5434df968adbbd42631d84dba4e",
        "aiootp/commons.py": "9e60f7adfdd0508f6e4a0e033f6fadbe9ab01cb52faaf548e3429328428ca83cdb4462bf708266b35fae5b271f7a1d7379dd69630e6534c7c212472e9353e869",
        "aiootp/asynchs.py": "fd2b5b57e774479340960935c9b529bf98e31d1555a441362bdfd32401692fe6d531569439438c7d62d2c76ed273b72ca250b1015d11c0d1444fa15f926def31",
        "aiootp/paths.py": "839b033e0fbb55c188f509bd2a93e44a76876e453216aaec080d12199f9d4ad311698899d55786f757bc981a100f10cd4b1c50ce44745a72024ceb494e738a78",
        "aiootp/debuggers.py": "b2aea770f3132a59927465735bd8f0f4c59d29cf38bb18c01beb99bc9a0b86823f2dfb3cc834e40a175b360d7648b182c033e5b557c08baa0d5e5085fd1f6eb3",
        "aiootp/generics.py": "63f31879bd070b35453b87a5c35595ae58996b5416b76a31afca72091ade441f3a99089f43d07eb83bb7afa49675be749e863be3e41abd167b20eac616e10134",
        "aiootp/randoms.py": "2787cfd80d091419edf2da844700f96a9c17189ee0dec3971a8dc263c8cf86217d43f544ae319b32cd4dc937600d4690f854ca8593c435142ccb65cd47ae4cfe",
        "aiootp/ciphers.py": "0c9908b63754ad6e073c559fd1c2262c1e970fab16f8b307afbe4d709be508fcfc084d2ddb8d0f31f0e7f15c5b657a4586de8018c8c5b0d26e9cea3fea835ac1",
        "aiootp/keygens.py": "573651a97f2bc6be627c78687ebda7a55a0c56f06267ef6a633e0d3c8d9bf2620159ffbb66cad2e83d9501f5be7e5d906f867f1db69c190d4fd4358bda1617ad",
        "aiootp/tor/README_TOR.rst": "d19659733dffa771d93abcf06a3148436b638591fcc5358b9678c6fc18aa94cbbf1f31c3b7401e82416caa79eeff8ef3d8170dea7e682ec2d94e46b9f3891dc6",
        "aiootp/databases/README_DATABASES.rst": "28d3e28c103b8c4bb48e2b9dff3c5af2b6bff20908d5be35512ea46a444cc86c5454c208b9c84de909e879cbc304e3382b0939788fec5421f8123985d85a72b3",
        "tests/init_tests.py": "61dd22c3e4ed8198c1ed75f92056bdf2af5ab5801e3ef6fb8e1d0ab3bb4b1e7a1b830e0472db77688108a9ac4a52d7b2557b1b62e2095d11a50fc72e7bdd333c",
        "tests/test_aiootp.py": "0aec268c6abe5a952405c4ae8436bfe7ed9c072c1f23fdcf6900522e6320465191f52b3757098984133e90df2df68629b98b05704f4fbc2bd6e129b5f9b47f56",
        "tests/test_Ropake.py": "7fc4225bf4e5daca897be6b05e8ac08e5dd6e8896564f0540103071286c7694d4f2cb14f61b28b92e460b4e623917dd4cc4c02ab77f45c4bea5f520ee28cd3f5",
        "tests/test_BytesIO.py": "84bcf8851d7fa12245c7cd224a7c2975115c72ebf58bf24fb65c5080d3ede66cdc204b3e53a2cbfa96960e2e3245add436945b07b713cc3a3b3040f0b1bb7301",
        "tests/test_ciphers.py": "e8a9111c4b65788d30e4489c2eca9e9de7163b6eb7d299c5d0cf3dfa9981466dc952650deb41ec430d5ac54b8c36fcad4d179edc3318caf8dd14235aa3e3e35f",
        "tests/test_generics.py": "8baf4c8a5870e7bcf5f3c0b79df5765fd8a343880f90e2f27642845959d03e2dce86fccc4d91c8870aef7015dc1aa87479e0efbdd3dda992709701c236178ea1",
        "tests/test_Comprende.py": "0c340791f9eb8356f9cb91d1250c0cdd9306fd161fc9929534c06f17b63b8f8c745baa041cd2b04a30fea14b455cabfc5fb823d0352607e7c4fac1e45f0b2cdf",
        "tests/test_StreamHMAC.py": "f1f8a3798a4cd7530f9f096612e0377d65669417cc8e16530e59a2b1272aec071932440dc03550fde3fbdac971465fd89268d63201d81a705903d2df5b733cf1",
        "tests/test_X25519_Ed25519.py": "af530819efbf208b2d1926a6809e1f511a39c7346576124d8bdb31946c5873b87cddb0f0d2170d0624c6178f8c830e307ad64517b11085264ac0219d902e6a1e",
        "tests/test_misc_in_ciphers.py": "a679cf02be2a85fb42feffaf7a851191b5bce1c35dd9f84bb7b374a2f631a56030969e3efec1b4167de3aae3ea6a8507f086664e81ed8951a9e7ef8a577ea00f",
        "tests/test_misc_in_generics.py": "be94692bef753fe19678e517f7b8a13035db93c3a9c32e7893072b5d2e2ae798b52ec732685155b4bde711a490a0f940dc4122caf2d898c0d2fcc6f50e64a4b2",
        "tests/test_passcrypt_apasscrypt.py": "56ca8397844e786c090600f985aff4db7e07790e68913d789eb985dc095dcee9a79435cfd16339a8da0a32d8392aaf565c4fb592bd07743b7f4dfe15e2c7095f",
        "tests/test_high_level_encryption.py": "3f955c9f14fbeb83c644a96c5888c3343255fd79587357649614a3ffdd3c7ddcba89f53ba6a0d282a40c91d3fbdaa7debe7e829b5525a29caf01d2ec34b3a860",
        "tests/test_Database_AsyncDatabase.py": "bab9e47da9f14944773fdb21fce58082050b0012a16657158d1295f8254467ec775e23aea569af9d999ee40e3e06e626129e05242e4ecd89c160c3977e51c028"
    },
    "sha256": {
        "LICENSE": "e0e6d03af13cccdb557bf302b84b2898d2bd5769b37f02d627ca6df6685d799f",
        "setup.py": "38a676f8eb0f1b0563e8817816a0d3ef7dc4f14c427a0ef295720ef4f1df29c1",
        "setup.cfg": "16370c8fbf675dbac2cf77b74fe490d2a5da9b2eff371321ebf17f4a73601f95",
        ".gitignore": "808fea120a3fcabac56c39f5a00d355f7959e5b2cb56d0ae2d24bd70a3979502",
        "FAQ.rst": "eb823d5b8e57eec3934c4ffa0b907a91a82bd19858d235be85fba3a3c2f85812",
        "README.rst": "3ff30c030477e7ce1ff8cc2f113414b9a278400e54e8a19c6b5e2b874a8add12",
        "PREADME.rst": "f2e1701df399cfa6c8cd0c6537ba320ca1cd973384f04dabef19618d8de2237b",
        "CHANGES.rst": "93cd870a2d79fdd7835dce9a08b4b85e85cc0943275970d9a043ac951d52dc0b",
        "MANIFEST.in": "1e04455fb818d4f27567f1db21b74391eca109bc643c394b527bb0bc3b7885e8",
        "aiootp/__ui_coordination.py": "5e4dff32aa31f7990c41238b6bacd618ad86c9803806d2bcd262b02d2f4669f6",
        "aiootp/__aiocontext.py": "306e08442cd562a5cf9faeff3b26ab2353ba33964287f0144c7f603483a045a3",
        "aiootp/__datasets.py": "7aab7037f0791ba726c839f07daef013f8bf1fcc26b476b1141d7b10d4b92bc5",
        "aiootp/__init__.py": "cd9a784f4581f188dc9ff5fc572a5b2b8771fdf7a9802c42ce4612b482ccd3f4",
        "aiootp/commons.py": "5c538164d43b3faf76014fd24f455a373fd5ec0a5cc008b66cbb99c9eecd4b63",
        "aiootp/asynchs.py": "1fe87c89bc6946fc4e44840af00b0a6bddc96fac86ade06d011ba84e48b8c0b8",
        "aiootp/paths.py": "e90cf75cfe8fde2b114675dbdaab3641f286459c99c330999689e51569b54ab0",
        "aiootp/debuggers.py": "f1d604c9b87831c30ccfb5e766a22d295456750518aa7058dd9d2030455cc9d8",
        "aiootp/generics.py": "60f7c491675165a287ebfb966738fbe77d1c9dddffa2589bab821f9111c44366",
        "aiootp/randoms.py": "efeb3136f05e9b3aed54217891469b8b64586f9cabde34028231b467267b15ff",
        "aiootp/ciphers.py": "af86e1db8441e260928c275a482f44e7cad67d0f4a0d7af03bff4184f853ff15",
        "aiootp/keygens.py": "348c27b076cffa56fa2002fc5c7069255528136c2de7d359003917936b9e852f",
        "aiootp/tor/README_TOR.rst": "c9055035ab3652338fd2ded9388d00f79365164a230bbf062b7a33d6cce99062",
        "aiootp/databases/README_DATABASES.rst": "2934ebcf03d62358a59553ac4a59e0abac7e0f85cfc2cc61d9cc0db4475b580e",
        "tests/init_tests.py": "1570be63ee64f309036b7ec4b1a3d8d9e4482f93d469e94d8596ee3a9d048f75",
        "tests/test_aiootp.py": "fe6f18f13e798757738d91c4ed9c75f1a355a8459fe332c5aa8d0e3f11ddba36",
        "tests/test_Ropake.py": "a5b9ea1ac4e61af30e2af1a066bf6b7d78a702dacb5b0f11ef8095ec564253c7",
        "tests/test_BytesIO.py": "804a4b81d36e3b21de7e3fe5dba26470848f0a58732999c6711347e559e2b797",
        "tests/test_ciphers.py": "175814e110416cc59f8b8e19793b0e649b413822c83b7b4655ae1eda6d2af18a",
        "tests/test_generics.py": "05384230812fe269870a44678545e16be23e483f4a943b86f4fe4d69818e1806",
        "tests/test_Comprende.py": "dd0cd675b72620a441c558fbfa9cd5c843bd83725eba5a51323660704dbdb948",
        "tests/test_StreamHMAC.py": "17a1126cba6f782034e30466a0796acb9929f35f228711e2bea505dbf8b716b7",
        "tests/test_X25519_Ed25519.py": "e4d206dbe993f2290306fa035517ad063081c65e800c8f337a0fd4e8098343f4",
        "tests/test_misc_in_ciphers.py": "07770762e1e5acd29c468498b3f13aa8340c6d12d8d849cc5a46fe2a4efe757f",
        "tests/test_misc_in_generics.py": "bce3383a66a8f0f479f2d46bbbe93ea496c6fb5359568f9e541957ed1654bb00",
        "tests/test_passcrypt_apasscrypt.py": "9fca2fb347334e1c54117eddf682de8940f89a51e41883d9076149759aefb542",
        "tests/test_high_level_encryption.py": "ed7c2d5e94a45624e63b4bb498e4637bc64f0dd966b2c574b9ee907bd0c6214a",
        "tests/test_Database_AsyncDatabase.py": "59754f6dfec5632e53a0ee12d0ef3fa12d65d582998dbbc57ba5c4aaa1190b84"
    }
}