prio 0.17.0

Implementation of the Prio aggregation system core: https://crypto.stanford.edu/prio/
Documentation
{
    "agg_param": "",
    "agg_result": [
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1
    ],
    "agg_shares": [
        "781bcdf49ab6cc3905ddc9468ba3770da93b52b6850a6d98fda820b899e3b66db99c81ef1b1c865cb5efd83a31c2f04aece94430b7ca762c1d136c4b324ccb133c414a50f7c6842f5ace7c4e063a40a143d8d7d2a451a3a38efe662c928909bb51615b73d0634675c28073fe8bbc903ed3aafb155bc2662a9f3a62e83641da00da4853618f6664e1553c949cc5b836685f02f3396816e79747e3be5fbc28e193",
        "1f448be65753695e1d210e41287234f8bda85078dc9bbdc9a95b641b02cae4ee4cb4121def41aa4d90355df5f08a8fc1d8a55cd6329af47d86c2bb6d2b92d04ca02a3857b34c2388a1f51604ce657c46e8a126b4c011fc2dda1870e4da9efbe54ecaad63670383735c9147d029a5ce03f744adcd817d8b8193701eb0e5205a85c5dfa58103daa2c7b771ceea8337b2214082f4c93b0bc641415917797dbc38e2",
        "ff2f6b009697e49299e90da15ae5290a2942cae56bd275a2d8f03559a786b6f201695f5dc2ffc6494de65a25135f6dad9a94d87862672aa862450f061067d3abda47a8cbb895558b4ffc871bb1abe7f6d68d52c7927b3f5462d4c91b100a4acbb29c41730607fea082660c46ca6921ca52dc64d21f01a65da0e10e20647d07d56487f50aac1a09052234e204a03d30561d8abcc6d4e4b3d6c801b5b1a584553c",
        "6c703c24775ee5d40b181ad7f1042af075d992eb31875ffb2b0a45d3bccbadb0fc450c9632a2080c35f46eaaca531246a4db8580b3336aadc1e4c84092ba90f34c4cd58c9c5602bd7c3fe4917ab45b2102f8aeb1072121dae0135fd382cdb093b137b5b5c1913876268738eb7f347ff3e633f24903bf67f6f47270477f20c4a4fe4f1112c1a4ef51b41dbb7316d2e61f47f15b3587f99e4f76c174752096904d"
    ],
    "chunk_length": 3,
    "ctx": "736f6d65206170706c69636174696f6e",
    "length": 10,
    "max_weight": 2,
    "prep": [
        {
            "input_shares": [
                "781bcdf49ab6cc3905ddc9468ba3770da93b52b6850a6d98fda820b899e3b66db99c81ef1b1c865cb5efd83a31c2f04aece94430b7ca762c1d136c4b324ccb133c414a50f7c6842f5ace7c4e063a40a143d8d7d2a451a3a38efe662c928909bb51615b73d0634675c28073fe8bbc903ed3aafb155bc2662a9f3a62e83641da00da4853618f6664e1553c949cc5b836685f02f3396816e79747e3be5fbc28e193d6ef25e6111cbe64d8aa9bb7d1e45d4018d4e09983efb42009e731d7876edd0fb51db5d367cba65352cd4e8a467599c00ffffc9ce9bd8fc86b6cd630c0acf18e79dca744bc07b49fb78affea16190c112049cc4bbc5ccaf14c4a2f96c38b60f3f8fe14301095168d635be5bf3265507825c030369182e08d747fc6b9d0353f89e4ac4b881c81cf8d0721196a71068b3c28c753ec8fcb7b0446ad514a92136515c16f287f616ba0f83d1c6f06774886e2b21e0fe7e34f6b7d076bcda1e515f6a5d9912f0526f0ed0751f25648ba2b3b2119bf68d6746da1030416f32cefe8259cb0fc365b409eb8dc0640ef36a2aeef3124b3dbf37e6eaddde55b4d9dff1d13a65e8874c77d8ba000a934a6c2220d9b22106db138a2024fb830146e74c385964dcde91517e010303ad4c575ded39da50f25f36b2756145ebffb50f591935cd81274705ab2a21ab3b52b72689817c2eeb50ddb567e4947035aeafbdca5707a27ef0189eefa973d7c70bf542004e4eedcb5c0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf",
                "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f",
                "404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f",
                "808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf"
            ],
            "measurement": [
                false,
                true,
                false,
                false,
                false,
                false,
                false,
                false,
                false,
                true
            ],
            "nonce": "000102030405060708090a0b0c0d0e0f",
            "out_shares": [
                [
                    "781bcdf49ab6cc3905ddc9468ba3770d",
                    "a93b52b6850a6d98fda820b899e3b66d",
                    "b99c81ef1b1c865cb5efd83a31c2f04a",
                    "ece94430b7ca762c1d136c4b324ccb13",
                    "3c414a50f7c6842f5ace7c4e063a40a1",
                    "43d8d7d2a451a3a38efe662c928909bb",
                    "51615b73d0634675c28073fe8bbc903e",
                    "d3aafb155bc2662a9f3a62e83641da00",
                    "da4853618f6664e1553c949cc5b83668",
                    "5f02f3396816e79747e3be5fbc28e193"
                ],
                [
                    "1f448be65753695e1d210e41287234f8",
                    "bda85078dc9bbdc9a95b641b02cae4ee",
                    "4cb4121def41aa4d90355df5f08a8fc1",
                    "d8a55cd6329af47d86c2bb6d2b92d04c",
                    "a02a3857b34c2388a1f51604ce657c46",
                    "e8a126b4c011fc2dda1870e4da9efbe5",
                    "4ecaad63670383735c9147d029a5ce03",
                    "f744adcd817d8b8193701eb0e5205a85",
                    "c5dfa58103daa2c7b771ceea8337b221",
                    "4082f4c93b0bc641415917797dbc38e2"
                ],
                [
                    "ff2f6b009697e49299e90da15ae5290a",
                    "2942cae56bd275a2d8f03559a786b6f2",
                    "01695f5dc2ffc6494de65a25135f6dad",
                    "9a94d87862672aa862450f061067d3ab",
                    "da47a8cbb895558b4ffc871bb1abe7f6",
                    "d68d52c7927b3f5462d4c91b100a4acb",
                    "b29c41730607fea082660c46ca6921ca",
                    "52dc64d21f01a65da0e10e20647d07d5",
                    "6487f50aac1a09052234e204a03d3056",
                    "1d8abcc6d4e4b3d6c801b5b1a584553c"
                ],
                [
                    "6c703c24775ee5d40b181ad7f1042af0",
                    "75d992eb31875ffb2b0a45d3bccbadb0",
                    "fc450c9632a2080c35f46eaaca531246",
                    "a4db8580b3336aadc1e4c84092ba90f3",
                    "4c4cd58c9c5602bd7c3fe4917ab45b21",
                    "02f8aeb1072121dae0135fd382cdb093",
                    "b137b5b5c1913876268738eb7f347ff3",
                    "e633f24903bf67f6f47270477f20c4a4",
                    "fe4f1112c1a4ef51b41dbb7316d2e61f",
                    "47f15b3587f99e4f76c174752096904d"
                ]
            ],
            "prep_messages": [
                "aa3d8e6257c466bc3173d454e46493c662d2e2377c60b1eb53808cdc231e8292"
            ],
            "prep_shares": [
                [
                    "3d641c737846ac6347415a39f0460706161b78f45441c4f571c675ad977c1e569acfdbefed88b73e37d374da9b35abf7001afb1320dc90678b166811f357c7ec30a0a8be486b56d79d35d4a84f5e51864b829f9c74d386e114fd8592d083b93313a2198ec71058793b0405c971d3f9bca7c044481ad26366abdf9a305efe9eeefe81d25365b05a7d6f2cfd118c387e52584e3fc90e73acc0c17673b63bf98656",
                    "ff861e22d4bedb6cb50fd8d45398283fc31e12b09efa9b1d25f9c9b1ae98d2df263eebbea09201393c0c4f56e4797c22bf656006ee88b2a3873340c5821753d0bab172e5a332467bc77ff5bb585c4209900f1790247cd23eb1c3d4a0e314466cf96c4358c10e3d54bcdb9cf9fe3421d302c84b82f9b7aacbce9c9411539265961c03081b9e0b8b0a5dfdec6485969578f8704a628d19d074992f4a7374e9d534",
                    "0f67a601dcedd6767d4d28a6ccf47249444fb33d24d5949ed3691d49e1b87f4f3c3d080f87ea23f04d73dd2d65a2c058b221d50bbe74a3fb8ce8b7dc8c4fcb9cff59b081e848f598fd8256091b56b30cc9ad83d14e35b4aa58390d0deecbc452ca662416b4648fa177154ea775bf07e09f45276e775cb1105c81ef86c26e3b00d462ef6d88b6578c2b1ffb6471ab9d20379901919c448fb43c4463b26de3422d",
                    "b6ad1e69d70ca1b86961a54bef2b5d71e42954395b808a34b8747594131bf6212199d7d40829fdff5745dffd4fdf781fd9cad9d28c45e8053b25a5955b941fb6ae0172cfc2bd07f81108815a8772bf0ecf24fa93147007bdae65fb6384544be21e13d421a9685db56769a24a029d4791a8207cddd30e695e44c1fd9c9eac1ab10ff631cd5510a3b15c117d3914e8943dee24437b6abc6c04bd58b4d6239185aa"
                ]
            ],
            "public_share": "fe81d25365b05a7d6f2cfd118c387e52584e3fc90e73acc0c17673b63bf986561c03081b9e0b8b0a5dfdec6485969578f8704a628d19d074992f4a7374e9d534d462ef6d88b6578c2b1ffb6471ab9d20379901919c448fb43c4463b26de3422d0ff631cd5510a3b15c117d3914e8943dee24437b6abc6c04bd58b4d6239185aa",
            "rand": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff"
        }
    ],
    "shares": 4,
    "verify_key": "000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f"
}