
TEST VECTOR
bas.pk - Joint public key.
(300763b0150525252e4989f51e33c4e6462091152ef2291e45699374a3aa8acea714ff30260338bddbb48fc7446b273aaada90e3ee8326f388b582ea8a073502,83d21d871a390caf71d68cb3d1f61dd3150ff64c62f8b321a3b0b749d4c030a36ed3004307ffff6cc58c2999d920b5848d9dde1ee96cbf447d8717838b61efdf)

TEST VECTOR
bas.C_omega - Space of ciphertexts.
PPGroup(9a91c3b704e382e0c772fa7cf0e5d6363edc53d156e841555702c5b6f906574204bf49a551b695bed292e0218337c0861ee649d2fe4039174514fe2c23c10f67:4d48e1db8271c17063b97d3e7872eb1b1f6e29e8ab7420aaab8162db7c832ba1025fa4d2a8db4adf69497010c19be0430f7324e97f201c8ba28a7f1611e087b3:encoding(1),9a91c3b704e382e0c772fa7cf0e5d6363edc53d156e841555702c5b6f906574204bf49a551b695bed292e0218337c0861ee649d2fe4039174514fe2c23c10f67:4d48e1db8271c17063b97d3e7872eb1b1f6e29e8ab7420aaab8162db7c832ba1025fa4d2a8db4adf69497010c19be0430f7324e97f201c8ba28a7f1611e087b3:encoding(1))

TEST VECTOR
bas.R_omega - Space of randomness.
4d48e1db8271c17063b97d3e7872eb1b1f6e29e8ab7420aaab8162db7c832ba1025fa4d2a8db4adf69497010c19be0430f7324e97f201c8ba28a7f1611e087b3

TEST VECTOR
bas.M_omega - Space of plaintexts.
9a91c3b704e382e0c772fa7cf0e5d6363edc53d156e841555702c5b6f906574204bf49a551b695bed292e0218337c0861ee649d2fe4039174514fe2c23c10f67:4d48e1db8271c17063b97d3e7872eb1b1f6e29e8ab7420aaab8162db7c832ba1025fa4d2a8db4adf69497010c19be0430f7324e97f201c8ba28a7f1611e087b3:encoding(1)

TEST VECTOR
bas.L_0 - Original list of ciphertexts.
((608884f3cf1ce6472ecaa0d10316169b5af626f99b01a1620f53e65a8a39fafc919124d98893f82da36609f3cd212b679ae1ed58ad0b65010aaf516e9e9b2fb7,0e5fc41aca3ed936b11ea431db8dfeca7b1c178d2252af53644ea53b1a8c54b3a63bc092e1ac02643ee4fb08169e6cfe94c458920e159aba494b07ecdf22977b,348bac4c6eb9955b404fada995d65275ef739f623b974db4f536b0edd448d6486d09fc8755d05331c6152e481191832fe9267fc76dc4d690a2a11f1c49623622,02f090278c449c9921e485069d64d12ed07a51fe7082aef20423472f42a6a644aeadc2ec154569df3fb5225d584aba4bbb64b7bd25dfdd66d9e7eb2b065f780e,1a9fc3eefffdcf260a7ff1e1b1373b945a75f12ed6c05ea350aa6fa07b3eca449ca4fa0df55e6439b83e0d42e2360a64fa0f9b9a240ffa82fd13ab7d7cd80fda,42715f1a71f40c2c97786f7b45425bc6e4f87feeff600d9546fd54e48bdd563d87e1f2c2bbc3498f1a0947c81b241aee54d467dde094ddd323b2af56ffc3d0ae,7fd90abb30adb7933084fc4759e1113091f407e775ec4876c20215af0bca5cc3ce79d72d20658a77161d9bc9270e78a145976778ac229e6f6d0d6f46dfe47aab,06cec881eb3b8cd7d784f07a8a01e2d683d7e0d8b16c3c7a0f8ed1164c6ee2cb69daa45976d110cbe2ffb658c09e8d17afafa7229de5cb3a6681047381a050df,580bc284c9e5006e01985416a3eef802758b40cecb3ed0816000cf5fc2584e4414a98a736a5751e2b860d3be7cfd796c05ba40bc20ad724ea7238a174e88ac5d,7dfd1fcb05a8b66f948bc62c3228f7e8fe3461310a75f84b23d62e4d5c420bf08c7d867988021ab2220642a42acb3743747d8c09b9adc558f7b17c987e003b13),(48aaafac13c54088b291ea14dae08db28eacefbe4bbdeada9c7b3280b9247f083cc86c39b055f8dff93500e5a7c06a86ee15d2a6cc102e3668e3cd30a50d9249,56d8b5833003113ade1337f7092956b5c4e274d41cc3edb7d73e491d89e2af6fb39e3b098b344425ec9912c5a63128b54f36c2cca814c667af45ca4456cc920c,84a0df5ea8941d74f4b159446981b38ee88dcf5040cd37b0bf52f022a5854c48aa0e598a84011677edd467b84d5b2339233a77542749cd99c936ac0fe2149212,751b5607b6b0c411defac0cb5fa3a7be70b8e12318da91ac1cd370ebddcf7921be83919783cee74d4fd7e5d16de3af632b78a5e47d7f282e9db0e33f2069bad5,14737964125fa09dbca4d7b4094982d342bab3fd79a3a7c1ad4f155ba1aa6aa45efac80940087aff4f9c4b137e8e8d3f19f4fbe4d23fa684c19416afe933316a,589bcd6f92913be9b50bf4b1ab0950b17bf5daae7e43c443255c13323d73a8c806b516b6f8750425f5072d87b220eb85e55466d548fcbd554d60cd7f7f6afb23,5aad35ebc2fa24d43d0d81bd5da9328445abe094b5ed64c2e9541c07cf290dccddfcc34155ab4643fc6e7a169a52a07eeb272296f773e3a405cd8dd70aeb1217,5e6e9684bf47f9537df5c29371e1f612095a38935718843b1bf71d845813067ea5a50a6fd9c7d7c750577cfca8a0d318b86d71fff77128e61b6c99014df4390f,691b3778da59667584f94a24d91f08137cc3cb7a003c5991530cb05e1dff9891e7f2713f45a805610a32a80553d535f9090394e93347fd2d4c5128d8bf6d8f03,5452f69fc05e303ba5cc25cba359ba4587986b237636066b7118a4abe855419d94180b01122ed443fc27661f13aaf99164a06d8bea24618fb4882c1763169148))

TEST VECTOR
bas.h - Independent generators.
(1da949a3dfbeb316e9b225bc7d75b78d0ddd5e44fc382e74f3de95ad10eac798c4cc7be7e57d3afb259964c90fe7eb7e28a7673228d6b35a789dabd0d8351675,2937c1c4771b70c8b3dc935681aa8cef45ed24cf0c74cd2f9599ea5876850936168c5a092270d6396e634b9e46ab59836f509d0a68a65edc1426a87fd157798f,3767a5e108ecc067c31cd8bf544bcebfa3e3002f2af499ad3568e6fdb2775f4147bcf9485aeea3180b81aad365e3f4375c280941fdae10812bf1ba445030ab00,5c83d2d4f9cf3b3c2267788dd95a14740964e89f177690d06c43adfd137a101698c6bdc7ea9565fd0b18b3cfa89a2d5ea860de3912af4ffbae2c1f722912f6b9,2c453b082a201f3410d0b2906e7f2998a2c50d84f8eb0af017bf76124424bd385c15446eaad77b3ef1831798093f688331475c754f9e737d1485d80f0ef8289b,534897b93e335b0de44f3426aa6597170857f610ce0e4ff8af8efc5010ab5dc205ec53da9759e0c5ad0d2fdbf3d116e1ad7a94629c2ee331e8ceb29417983c50,7d09ab7d0704e68376e933ccfbbaa0a2e8b10a270ce72a5add597ae66e692bd930b019cc9be30b25e859dd6ba5e3bd74a872588b1e14885bacaeca3b254cc86a,33ff08f3aae9132accec73805ec2cd98ce871779369d69d135a7e1fb75b653d415480be64116feda3176dc83b2d54cf8240f8c6f1d85168081efb4f013106cdb,921ce5123ccb3b891f9e1f314d84b8ca827c44dc2027dd4fd8272189ba076eba7c2cfe7e8f8a8915b263fc72232e5d5f193f15ff6aece5b9c55f4ca9c1887fcf,410494b95d3e453e46d0b8915765f2316fcf4db7d7eff0349fe674a6498d3aaa2c3bae2b4e3c7ec1a5d5fd90d88a1e9886914f4b8d039cd470d69642b0203b73)

TEST VECTOR
bas.L_1 - Intermediate list of ciphertexts.
((0eb871d86e4ac8b01042970d5810985ee71001c92fbba447a0c0eb4c825bfd7c2f8673331eea4b7cce7c7df834cf4a0964b240a3f7aa2f6bf398ca949cc3a04a,2ab0144cde20d1fa1ec7b57abc6d994eeff07131f245919dd61dbef3595aa0c7327fc32dcd396b53941c5fe3f4da18dc30c4d33e1f4603bb7fa109df35ad7065,28141de4ee2afbf11232de55ae9655be5cd1c3f5c7ebc09abc44272f437da179db3b7694e15dc4c8f2264f4d6d9d3cb2c62889b58910870fb9e228ab5d2b7940,407a7a3b3e933bb69f0aca55a552cfd3a31286017b9ae565e4a36f37774efd0874bae6c137175124d41ea974aa2c1b31d915f7125a4e54082a4ed1dd9695d96b,6ddd6266a65699adb3b07fe04a5fc56ce4fd582646fec7efeed189330416c4dca37c63342063c5dd075e93768ccdc56e5e6ab2c1f6ddbaedd5ac0b9ec4f475af,7cee085a552274bc4203abb10ae16f8e82af746878416d1f971697133418d096627dd8d7a7c93a0295a3a2afc0af08306b2cc1ced17d4e7a0d0241ec7d3d4062,458ff92cb41089611f2ef162c0910de4e82a63b23f6894fd97c6dbc411a4218f16646616d188b9de3421929d18d6391562584d37e48c5561a22ba5eac76935b8,2cf638733a362faa239f0247ea5b5dc492f3602b329d13bd520bdd8a490e71fdd110e2c73899fbe0bd02582e9631f8cc63b76f666595498229354e1cf5e721c1,02329a98c460b5a6e7c0de0b1b4bbf6a29fd943ad1b11cff030e4b9adade2e265044a5316f30eb42e8d514c1627334f06aa71c0ad86be056083d3126bed68ba9,643243559e61a5b852d85fb2bfd2661a114df677a0a297336c4b4a5e63686c3f09dfeffd9e748d29d6c41740f33bf487b8156dcbe10cad54c4147c39ed382ba7),(6006c63b4f7009db600f5886627d3effbb99e1dcef0d3d4dea2ae10d65db75c27a5e970cfebfd9168b1bd35659807df02a01bf81e50be49eab3a5080b79752de,4a7ee7b30214337ec538b9403ae7e4a9eccfe3c9a19bbb48d94a8411d0cc537c5ce5d2056000186d326db24bdf1f94b1480979e483b123d9f3deeba1d0e1667c,6776b0d4fc0bd57a32a02fffac355f2aef128adbda3175e6b9fe119f714798795e67b3c0760595d24bc0f0e4731ae2063f1f0015c73a5b62503c42bda1f35ae1,2be6a24f1f143e5252db5673e0643767c84308e28aca529f6be4b321b606f67de114791a866c8232b93faa8f8425c039efce775c0e491f6a8bcfc70799cfb685,24ff8f0b4df3b20b616278f425443ad45642977ace79f4a197385c178e80ef90ac46bbaa894d29a33d2165a6764c5d60f6c1ab305ed1743faff66ddebe6fb6fa,975f33a303a3c392b159da63b42c66d8b19fc9794e010fa17377a06d6a162ba4c2fd7d1a391c00b0748b1e54615a41a246a5418ac151285f78a43b8f7e2f7e94,82695473afad77fc911f0a42bcf785296676819b6114fd389ad90ec0bbd57346c32a861d60e86fc028578da0a29492751e64176d840f79be5317b3e40584664c,9959bdc2446ba1e763ebeaa582ed3217df54d81752ce8361ec21e13d3d8acc66c8db7bf8eab52076f95f4af76858df2ed39866442f4fa9f862675e08caebf7e3,215eb315f1e0f1bf7c44e4527a6e809759973046e7b7416e81802d2b6479495dd9b1a07790122b22d6d2259236d65f3ae60beced87028e6bbdee9223dc5e1705,812491494716813d01f286dd5e4efc57ced709fccc068cbbfd8327f79a73f58be396b09ba1e75124ce503efc52abd32d6070027b149dcd29c300b8811ebf14d8))
