Files
bips/bip-0458/vectors/test_vectors_incaggregate.csv

5.7 KiB

1indexaggsigpm_aggd_pubkeyspm_aggd_messagespms_pubkeyspms_messagespms_signaturesexpected_resultexpected_aggsigcomment
2000000000000000000000000000000000000000000000000000000000000000001B84C5567B126440995D3ED5AABA0565D71E1834604819FF9C17F5E9D5DD078F0202020202020202020202020202020202020202020202020202020202020202B070AAFCEA439A4F6F1BBFC2EB66D29D24B0CAB74D6B745C3CFB009CC8FE4AA80E066C34819936549FF49B6FD4D41EDFC401A367B87DDD59FEE38177961C225FTRUEB070AAFCEA439A4F6F1BBFC2EB66D29D24B0CAB74D6B745C3CFB009CC8FE4AA80E066C34819936549FF49B6FD4D41EDFC401A367B87DDD59FEE38177961C225FAdd single signature to empty aggregate
31B070AAFCEA439A4F6F1BBFC2EB66D29D24B0CAB74D6B745C3CFB009CC8FE4AA80E066C34819936549FF49B6FD4D41EDFC401A367B87DDD59FEE38177961C225F1B84C5567B126440995D3ED5AABA0565D71E1834604819FF9C17F5E9D5DD078F02020202020202020202020202020202020202020202020202020202020202024D4B6CD1361032CA9BD2AEB9D900AA4D45D9EAD80AC9423374C451A7254D07660303030303030303030303030303030303030303030303030303030303030303C9D9B1CCE8C0A99AA79F56185358CD82B7649D6132DAACB31612C7C9B14CE3A9233428AEB77468852520B0256DE84562A29629194DAEAC45444C7711CD379E57TRUEB070AAFCEA439A4F6F1BBFC2EB66D29D24B0CAB74D6B745C3CFB009CC8FE4AA8C9D9B1CCE8C0A99AA79F56185358CD82B7649D6132DAACB31612C7C9B14CE3A9F51B04478B464890B540F1BBE15E5E5965A348F2B3D09BD4021D9E1F67D9D774Add second signature to single-sig aggregate
42B070AAFCEA439A4F6F1BBFC2EB66D29D24B0CAB74D6B745C3CFB009CC8FE4AA80E066C34819936549FF49B6FD4D41EDFC401A367B87DDD59FEE38177961C225F1B84C5567B126440995D3ED5AABA0565D71E1834604819FF9C17F5E9D5DD078F02020202020202020202020202020202020202020202020202020202020202024D4B6CD1361032CA9BD2AEB9D900AA4D45D9EAD80AC9423374C451A7254D0766;531FE6068134503D2723133227C867AC8FA6C83C537E9A44C3C5BDBDCB1FE3370303030303030303030303030303030303030303030303030303030303030303;0404040404040404040404040404040404040404040404040404040404040404C9D9B1CCE8C0A99AA79F56185358CD82B7649D6132DAACB31612C7C9B14CE3A9233428AEB77468852520B0256DE84562A29629194DAEAC45444C7711CD379E57;F62B58B1908197B6D732F0564AD2AD5C6E438D24C65AF758DA9ACCCCCF5B3F923A17EA0CD56ED3A824AA14BC67839CED465BA5269700F600EDFC3DAAC8A6B069TRUEB070AAFCEA439A4F6F1BBFC2EB66D29D24B0CAB74D6B745C3CFB009CC8FE4AA8C9D9B1CCE8C0A99AA79F56185358CD82B7649D6132DAACB31612C7C9B14CE3A9F62B58B1908197B6D732F0564AD2AD5C6E438D24C65AF758DA9ACCCCCF5B3F92B7A5E19F2F438EAE2D3D9630B4D69921A7E920CBF6E54585261B21D7E1395493Add two signatures at once
53B070AAFCEA439A4F6F1BBFC2EB66D29D24B0CAB74D6B745C3CFB009CC8FE4AA80E066C34819936549FF49B6FD4D41EDFC401A367B87DDD59FEE38177961C225F1B84C5567B126440995D3ED5AABA0565D71E1834604819FF9C17F5E9D5DD078F0202020202020202020202020202020202020202020202020202020202020202TRUEB070AAFCEA439A4F6F1BBFC2EB66D29D24B0CAB74D6B745C3CFB009CC8FE4AA80E066C34819936549FF49B6FD4D41EDFC401A367B87DDD59FEE38177961C225FAdd no new signatures (unchanged)
6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FALSEAggregate signature wrong length
75FALSEAggregate signature empty
86FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141FALSEExisting aggregate has s = n
9700000000000000000000000000000000000000000000000000000000000000001B84C5567B126440995D3ED5AABA0565D71E1834604819FF9C17F5E9D5DD078F0202020202020202020202020202020202020202020202020202020202020202B070AAFCEA439A4F6F1BBFC2EB66D29D24B0CAB74D6B745C3CFB009CC8FE4AA8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141FALSENew signature has s = n
108B070AAFCEA439A4F6F1BBFC2EB66D29D24B0CAB74D6B745C3CFB009CC8FE4AA80E066C34819936549FF49B6FD4D41EDFC401A367B87DDD59FEE38177961C225F1B84C5567B126440995D3ED5AABA0565D71E1834604819FF9C17F5E9D5DD0702020202020202020202020202020202020202020202020202020202020202024D4B6CD1361032CA9BD2AEB9D900AA4D45D9EAD80AC9423374C451A7254D07660303030303030303030303030303030303030303030303030303030303030303C9D9B1CCE8C0A99AA79F56185358CD82B7649D6132DAACB31612C7C9B14CE3A9233428AEB77468852520B0256DE84562A29629194DAEAC45444C7711CD379E57FALSEExisting public key too short
11980B68E6A009D95B162880A6942C2308A04F6E75037EF10646F826FF4F658A9B139DE000C1E00C3B70E0490D6A034EB25090761400B08DE7A92390D5B3B2220B61B84C5567B126440995D3ED5AABA0565D71E1834604819FF9C17F5E9D5DD078F0202020202020202020202020202020202020202020202020202020202020202024D4B6CD1361032CA9BD2AEB9D900AA4D45D9EAD80AC9423374C451A7254D07660303030303030303030303030303030303030303030303030303030303030303C9D9B1CCE8C0A99AA79F56185358CD82B7649D6132DAACB31612C7C9B14CE3A9233428AEB77468852520B0256DE84562A29629194DAEAC45444C7711CD379E57FALSEExisting message too long
1210B070AAFCEA439A4F6F1BBFC2EB66D29D24B0CAB74D6B745C3CFB009CC8FE4AA80E066C34819936549FF49B6FD4D41EDFC401A367B87DDD59FEE38177961C225F021B84C5567B126440995D3ED5AABA0565D71E1834604819FF9C17F5E9D5DD078F02020202020202020202020202020202020202020202020202020202020202024D4B6CD1361032CA9BD2AEB9D900AA4D45D9EAD80AC9423374C451A7254D07660303030303030303030303030303030303030303030303030303030303030303C9D9B1CCE8C0A99AA79F56185358CD82B7649D6132DAACB31612C7C9B14CE3A9233428AEB77468852520B0256DE84562A29629194DAEAC45444C7711CD379E57FALSEExisting public key too long
1311BBE3DE7700230815FC246C1001266C4730A272B118B5651F2BFB656BA27930332DD2503A5B9CEDA204DF1636E0E578142211FFC98497B49C769A33989889B7401B84C5567B126440995D3ED5AABA0565D71E1834604819FF9C17F5E9D5DD078F020202020202020202020202020202020202020202020202020202020202024D4B6CD1361032CA9BD2AEB9D900AA4D45D9EAD80AC9423374C451A7254D07660303030303030303030303030303030303030303030303030303030303030303C9D9B1CCE8C0A99AA79F56185358CD82B7649D6132DAACB31612C7C9B14CE3A9233428AEB77468852520B0256DE84562A29629194DAEAC45444C7711CD379E57FALSEExisting message too short