Last active
September 16, 2016 21:40
-
-
Save VictorTaelin/d4b7812f71455ab9f26e15934cf20e95 to your computer and use it in GitHub Desktop.
Linkable Ring Signatures work :)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
:: Generating ring with 16 members... | |
:: Generated PUB/PVT key pairs: | |
MEMBER 0: 3a514119648cf6ed9f0cc6c955de0ad05916bb407c74a07c130416dfef83ee0066f7118e68e3a648bf09d07fab7c0ba66c75cc3cad9122e590baa1c26d7012a4b001e4f48f4154a61acf7201f0c307359bccfa71e03e3b9d49bc9b3bc5d2fccd/21fcf5df638181233aa85e20f164d2fe2969458e972036188b38f8988f36e2ca7fa7439e558aed9cd2d19528607a45a7a1e0fda8e340926c917fd821860bb58715fe4683106e23f2c2954df70ad45d0cfdca2406f024238270b265c1bd1ba6f9 | |
MEMBER 1: 8a651ebc654dffb5d7ae5d40e00a03f15bd90f299680a767ed1f600d004927dc859059782c8c884400cffeff4bd78e6dac338e48855c4e769ef2802d0eed95f550cbc4c6431b56c53d512b150db7fff77443109d70ef11007ade68848c89bc00/df92eea88372ca57e1056327bb5e3409032b0cba09329ffcef1c5fd53abf6ab9ca8e492e9ba7d09cc271904da955357b2ab74a9614994b09586de4a3af0f11b82506516bff0c3a191f378bfbffe123eabdee06a7c1bf2f9c5703efc2e3a7e9b | |
MEMBER 2: 296cf951174b2a5984b53ceada5e5999436aafca466f1d11178087d73d56176aa51a13ab2493e958faf1d75ed8a77e45ba3860d65b1e8db8cf12f589b27d6fc398973566834e0ba857aa7ed6c24aa5d9dc640adb17aedac849e593fa38f8a72a/1dcb63f19b3da8a48baa57be100acfda634ea29b36f9f6f44f969797db630218a2ee54b4416fc933883c8b7ae35c10dfb9d5750a71ba149a2b3bd830a51ccd46e64a26be342c98a03bae4a3226233a876237092abcd5585f6b0ffa39743fd01 | |
MEMBER 3: d14eba55806df3c0f7d0c7011a6139b04b38a4ef9729d3b70b8e755a024e16c98046687c4ad4142dee077c0d2b8945a8ffb250b05e9ae3544d4a3e9499bc1d504d51955282d00599009bcd0bb25d2a7e31a9741c59e2b78da7bb2676499c1425/2626805c11c093bbbf983df164488ac509b413e4ed1ff07ab1f79045caab48b12c31fc85c9cee2da432126791366e89b7427a2b4c1fdd96747fc5629aa7110fe9acb5c47b86c61754582764091be278510b3247508b9d7a85e5ea38c36c638e6 | |
MEMBER 4: e5c2cfd4bbb10a74a789f6d69c2caf5cafbf21a14c012182dbc2f83a86d8f20b2308d0052030eb72ff1478384ecbc3ce6aae17a11aea152292bffa64bb88b1f4d7e7b518a8ba6d59b6c481d0cba78c246eb0c56fcfa98dad7bbd0c1e0ac5e5a4/6b4ce020e3c6b29d83661eb2d4fac028ab903d5c0524c375fe481c3cf94f68f9a8209e78834b81dc397b932cbbf1165c81233937b7195623d0fdd2b8e989f5ac36a54fa64f8adfa378d756a8c8d6101b05d56dadb48984a771b691451f154f18 | |
MEMBER 5: 1db16ffa867eb44311defe852b27e3913e9f1869d1cdf1d74d10a03eabe122b687c605bb1e7053a691354c5272eda3cae946d5d5be623200fdd307a9063390c7d5afd107645149c707a5437dd4fc0cd448e0e83f62cae38330e68e687022260a/16aae47e013953199f72b0082352520fc44c64dca2fdd6127e93a78b0fe28519c7e1c2eb6f3817fc6f22ba899c9a8bd03c26765737fdd971925b4e219c53d67e7a44d1ad81def1337f6fe9ed3f992e23a0e3c14e28cd193ab96e6080ff588c9d | |
MEMBER 6: 450cfd99fb11aa37d28c110566cae1567d82cc5b40ab7ffb6830db9554047eff75311c3749845fe470c51af47335785556a2755430ac034465f6939fab22e1888782b4cf9d1afe62c03f5accfeaf871da72ed635dbc0bec8b2c9338bf2cd675f/6e133842175eb1327759a3fba34742632b301aeea5c6b22f07bb8144279e9eef9e59b9e32d8573cdfe12c42675a2a0b4973718ce4f1506705fe05235ab3d7655f1aaed48bade13a76ae05d5ac3300192dce6fbdd2d5d9f7836efa5676ea82db6 | |
MEMBER 7: e3b2393bc1a7aa43282ed705cbb992421327198c83b968178abd06a8ee71e07b26f0fe14d62bdda57e899fa6685dcc60ebf65c4442873ee319995c614ae7e0828068357e3eab549174f6d8215fdd95c2616cbafc229bc6dcddbf3de04f53e80c/a32fbe7841ec6bbd9716f71e58d2ed3e6161da4d4a95d51faabe62f75e66d48f5112c48c7844483570612f3afff6db0011b66b7a81f43b5a9aa44a8292c072d971638da4cf1d39dbb82ac5937eac7d8bf509d9b480d1500ee89f84a4668b69a | |
MEMBER 8: a242322f17a7057c18827e34f5254f8ee89577faba8c9f724afb5c19ad62c3ff4375e3d048d7c710d568106ddbfa7014d023c91f8f65ea6154363618ae9588386f629eecb1f60e4764903b75122482090753bf9022e3d28d4bfee592c9aba575/4d482d2e052444f024afdd6afe540ffa58236ee6720d04bff6c1f363b044e331b261c21a3c9bfa28734cfdee1e4eb29281c1dfe668a2393b8b0f142b0ef7e1df9587909448ea6c13b7649c3f1d150a670d0975a18c733ff0968888571e0d997a | |
MEMBER 9: 88923113483376dddcfe3c5d498b3a5c9557ab365cd7faba32188f12ee3a98b1090418dc7c8262f68cb1fbb96a12638606cab90e009075f692366b5622fec3914ea3639611471c1cfce2f1141603bee035c4db97b86c4b2f597a0e477ba947d/82b51aaf0344bb64dc660d3033797ea756e668674a2daa6aaaf9d243e83a129a4f5041e04b8dca1dfe7d0c3ce45f6e318d943aa5de045b70237b902f80502abbc40048813c4809192af71fecee4bd3fa097469de664c877f54066efad8c58f2 | |
MEMBER 10: 51d84aaaf078ee2f3f6d5232ffafdb073b106d0b0901b99f65feaa84e6b15d262cafdb7e35596dd77bf6beef1b9ff0c622eee76212b4c6acc94190d74adb8722606791c8876ca8cb630e03c9b436feb27252a99cc3f8c12bb8faf80eb7349bad/5d09da671fe8a819767dc1549880f78fa13eb9ee933e4e9ebe33aac6584938eb0f60479dd2601121d4bf4591435aee611da8cb9d32fa78ee59383cab0793eb30a3b6b74acf22f0a9fb9d0a8283d7c3840e6cdaea33d3b292113f7941e10dbad8 | |
MEMBER 11: 28cf4f25a800a82d550f8ee7799234172c07fa0dbda207cc83ec008cfedf37d76c76310c69c182dd1b06df3dbe2d2fc4302b7471b207316c85c8c3647561de8c4b415fed8a2ef5ae7adf150d4c4608ce492c1bde8057c8c80705828de81fddc4/1abec6279846cb300c3d5ba4f3641315b3e0c3ef88cb9c8433be607942852c5306a5778f513624c5e0680fa8f42b001bb43e69ff6eda059908d4082834dd3abab0aa8af9271aa57209abc149ee9a492304eeff39680e44f1511b8f0063649b9f | |
MEMBER 12: a420e0da556a892e008e076baf0bb3cdaa86d7ba90444e848e3571bf6c9b08d807999fd6ce454a9cc326bb1aa15f161d723d9bd34a02cf75e8e5e674a365bfd5f5d4690d9eea2549a104cfec3a584771eef661fbd8ed74ed0264e9d2108e60f/ff1a9eed433594501b0b88555077af089e7bf0eff89eb855691dd462281422232ee4f93d641c80545ab6b69ddc6d84f9ebe2b300189a3d2448d919f22b77c166ade828b3cc2ab56ea85a8be7cab20fcfa0e9bdf5622af7f0fb0cdc50474363a | |
MEMBER 13: fdba09785e8d9f8a146fc8b20f80a6578cd307a0520443478b07404ee46e7614b3b80c6a6510b7236b363f5166d7138cb2cc6c4c20a072e397ce3583a7fb2122f3b16b0174d975792fc2cfa8fa5317d23e7d256d5919f9cbacf17c58b86df06d/5f6a4bda074b55ac630d2bfbbaadb7523d263ec721b7456a0c51e62d86897b184d29004199d87e7d014348252cd2a69a1bfc31ff9f8d5207de3e6fc1f580bd6ab1d47f3ad0d8fa9ba3d5f11f0ef3ee4cd45340e3e2c3faeb00d17ddb7893622f | |
MEMBER 14: fba75a9f7703fd90734d15eaeda7961e040964aa3588dcd973c70e3cd0193d01a3bc2809122250867d6490dd40f05d133f41e98081adbe9e8e01362de5715528ba46e82a6c7b549277545dccfba055f6d570a3160c855b76c12d73736d45de84/2b71627d12cc5123b6df5d6036714ee8bcdda21293f42ca3f785064c0ea52f4141ae113a7e1de6226a62aaaf4dffa8c46b2148f4bd9ffb7980e44fdeb4ac2ec587b8caed8b6ec4259ce93659fc6b4a02a7997219662403b06feb6cf8a7c1d335 | |
MEMBER 15: d6f9572bd9065b87ad1bb4759978b10327b8b51cc6d35a2e052364519d2d3e725e4fea7cc0466cd056dfa87ff5e9800d4d6ba4cabcfa8da9aa3eaba01904d40a2ecd9f08efcc7d889efcf1df9526062ab313a26ee96b0d184df3d456dd88f9cb/670641da5e887afa4bec44fca134b2f2edc41e676d99ec939b122aeb7ffe3372d8abcfb05711ad4123dfc5b29339c2cfdbfbe9dfe330ade0c3d0593e5264971df27b221d23acd666db860c884c441340533e3be4d900d8c7a9a371b7f72532fe | |
:: Generating test signatures... | |
:: Generated signatures: | |
MSG: 'testMsg0' (from member 0/16); SIG: 51783c6c508c3a53abdda25b612ddee44334abf1ff343bf3aee20fe0ddbe940fb43f4ae00189b0a0c06badedb0c8301fa206222fdac63f47f0ef106f1c89c314e46eb71d71e33d5ce4fe5f1f6277c706aac5aee7582e1e130b0b9f0fda5d90e3|5908fe6e4ad5661371e3599c0114d28ea2c9c03813e08841aa45dcb008090106136f499b06b2624792b5ef2703d20bce2c39c8c733aea6d1e5db9526aca5fda5aa3ef059a01923c195481753faad950815476ddd2e43cc3fc7a3deac0e5d5957|39e730514aa2c69f5d5052f392612208e05b5189124fe3a6a3b3b0ed7185c98d4a9b49a616c98e042ddb52009d0adcdbc60d31ce64855e6ca9ba3be6926e311eeb9f15a122ba557d97655042dd2652539156adf243821a30180f354eaa3d5b2:5926c9f326da53a3f2f1e4acf40139d461940428ad9760ce8dc42f0fc82ae95826dd568dc2b66aeeb37334cadf8a82a2eb1b32e87db6de21a791cef1eacf88120c002acf7210b76afc4c898859fad48c3ef44c36b3d529a690e038f175bfbd34:1b86a641e85ed12597c050400138af5344e7067775375a45993a55ae167ddc9507ead2d9c9ec269312790513e88d6fbae3ba5dd11b8ea2ad331385d27a33b4944eecdb696cada886d4c672373fcd5b7e348de442422cd0f1c2341a32acf2b34b:412a47b592ee1139497868b84b46d1ea07eb94d915d2003995daa2d50a01218a02bfc75a39e5ba4e63655855328752aa72e018d7c4d5f92c036d484d3bd1cd5ca4859d2031764bf80d5601cbe54be38fa4861be27a5a9f138fcf98a861ebaa26:5de984fa84746317df272fb903de038e72258af66c15f74419c1d0e23ae4dc6b546ef2bbaec3d108637c9f66d56b8aa78845db6f879b9c6331c808fc6506fa0256f3291acdd720456b19646e90f276144b0c6600e919bf781878863fb8bc5670:76fb7798bdae0fef74027ace5fc0807eef95a61089659aedb710a0f503c8a9a7315e80eff1f8d2c9d84728780111060257b88ba472ea5a3f31b4c1d8d993bfdbf5af1813a2b41556da502fe68792b1a4a3c8f5489ca6e39c771ffb11db45b373:1b8335aba880e975da8061f1bd16aeae64156e627d4809b6125312274377b9738fd075998133414023fc938a73cc222e8ceafe88be0b53c1e81b0be897c9d3bf1e79ccdcab43b66642dbbb1d78a3f2e745fc3d1c3eed543368dbfd9cb8ad973:38d5d324412ab7ee9d95d6f2fda34e46b0e1835a577df96b82c586687595adf3263ef99eacb22cfed2eee4b452801b4ed2e363d1c8bce5909986bd93ffcdda48c09ecdcbe1c5264df02aeda7db266907067b129f1e6475f270644be97835266:7e00c09422efd1746092939c67a65f1380cfc88cebefba091b1528e042d98a5e7babe291ece04d556a75e8baee2dcc7baef7afc68e891227e30a321813f3c5d6c550fb1e915e88321c3d35121a6978258022f38cd1bc19f4cdb1238f8042ddc7:6bc34deddbeed19573c1d7e45416dbe2988c1df5df8d1bd25825aef7c8e3d975d25e185d2778058250dfc67b78d9f0f2d121d12477c7ff63b8bc5bdaabde6a131cff723ee59636b6500b6a8c6accc2f7194c8bb57bb41dcfb419ef9edbcfe252:25992178e4c2c12f698d87da16ebcae3fff79ae5fdb6a43a81794b271dfdc4b9a026be0833a569034caa69e0d0b439a6b3b128375c4eede50040f05ac669879c080844b8d4b7c74890f6d79bcfd919c3c9887a76d08cd075b1fbef1628b10f3:32da170de5e60c3f9b42bb5eaee839e545b49e65701acb0c5492e7292c5b9cd4cf269abc8f8a10b804aad4fc533cd6bd04e6d8b760c135a04384593330afd8ad16c4f98c2e0909c6f82c03aa5f188590e06674d6edb28b5eeffc720279892fe8:710ee714fc5ef5852881409c8b46593c31d8b5991d6dfe891277c4ad756196b02d75a90d5d06d0c155f0e7820002bfd9b9e13067161bb2c212e93fbc2bd326239e67cfcae473341ef73915fb31bc942e7ed5d4995877288fa5f879b1daa73fe4:86324d3607ef190a5193f5c9cb110ceb5ec27fd357a98b967ef3e19d09efde7257dd34f36cc82e63c85b8f1793c6f50d3dfa6803d6a840ae32b1442ed79b3f0c53bb17955bfef421453bdd31f2de8a44be54fc785cc8aec769c464525e2f00a:6de6658957fc51e95c4e57c9808740820d5a8627ad991d434c13cfaa9168f36786abfac4bbb10f8e8dd8e352f4da88fdfe828fb0f03fd7dc2aeaf3551a443bd5271fe071fcdce362b37bf505fb6f7dbd164bf297e8f2e33cb5d0a666f0349bcc:84116358b0b02ec9e3ab9fc748980712755515c2e702c9784ed57f9de33f6b932c8eb9203d5a8247b32cf60ea7d0dabb462c9d39d91a1c5dbb4d9fd41138df7726f35ab816eb567255c9d0a83b929b940fc8f99a029c09ba428ef5b889cb418 | |
MSG: 'testMsg1' (from member 1/16); SIG: 24d11c939734a022bbf827fb28a65768b8fb768a51b896be8af47bfbea6c375d2c0ec8ff1dfc708e25bcae5df540f2aeecc5d88db19931457908afe55ee85f2cd0ef1ebd0f09da6dab1e95bece94c2ae26775376279911b9862d8e97933da605|b12eaaad40aec8045bd5c2fd56dfafe582ad8033ef5282ff0ca24ba1327691a85be346f4cc45b0278bf1ee8f071f56ca5f90924a8dab686859702f9906e8b39e97dbf5949ab4c108e71c48a9ac9bccdba88657009fe7cdb70f3e5658d271626|7e4ce173da99405ed77105c5ef855cbe8e660e136e367c00fcbdc304b31958087702cb4aa4d4fba164744ec0c9f8eeb73a720f3980241a775e7171460acf9b4531943420b4b3beeffb74c99f9a410373fcad3ab3abe97a3340c200ca0fbb0f14:5a46d41407bf87597255f42c115a9e4371651b249e2e2467d8fb0f22cc12f30ad1c81113a7367ff22e82bab2313bd380176643ed05240f5718bb1fb61e6f9d664bce3cef8c0fc9329b79edb7025be3069e1ec20744ceb6a5bc2b8cd9a6e21db:431a3fe074795ac6db3a9fc46194adaa543639a9e214cebc75d548149def79fab8778234fc7670d9aba177cd410beed7b2a16cc83918ed56588d7581a98d095fe5ca665a6924b86a4a16dec59236f5886f46f3ed5eee8d3aa670da163eb51e14:3fba69221a92566727bd03d0d9453375a9e095c40a340203f44ecc6c043eb9aca35df33a47d860781d370aaea8fe4790a1950478505eb2d590b968fd263513a5a72395c7d812ccfc457b14856553026907b4074af75d59357e4798544d513327:22814a1708e2359f5b00cae7e8842150c2dd2eb85ba02eebbe889a4c0b9864cf4db7852d230d451e5f5f23b9a8b442a6994e9385c04001aa51a1e2cb42a70f449c4f8c5c8effa2897a65331983ad2e090d38a2d32805b9af1e40e9480023f500:2e58fc790544a741f465dc59981bb225bfa29de0e38cc886c4577aad1f040a1be7297cbb208a217bf0ce8b76f8f4b3421506b149c79e08f20b7a03ed279d630ea36313bea71b8238ce44e0f56fe36003365ce722763ae757c6d4637955176ad1:fe354b8934714a7fbac23923c69d81a7e9ff8e7bc6ff6200bc6f7454439d44d315cf6cfb81b09005dea929d6953ffc90d7471d1c2b1884995ad3685cde31039442f7c27f5b1de7e38dad17e18acf8d57ef69289f1e2ea3e44481772529b6cdf:29a29eeec1ab04d5c58b10ef531e716866908622b6514dd5cdc461e04168f5cb4735e4bbcfed21366f6ad321594f84596cfe95174a7b8bf1bc19927ffae1ec6c323b516acb064763ca0450f7b79976644b1ac4cf9fdfbc5799a6177dc08befec:32f6b2a60cc71923f4cc4d964ea5f4f4bc14830efed97b186da99ebcc29a44c43c165701eed08ae50d0091323307ee63401f156391ba19108428318806242da93b06642266d98ef1ae2e99b11e0d0fba603f27c815000a7f0ceeb3a80cff6fe7:56b74be3f1e4bd947c606a697c82891292221acc9fdf6d614b8b51951efe78d036762b1c4544e881d6884c140e66a912efd39176351f845e24817defe0d1ca561a50a478845c24b8eebe6b6392edcc188a5d224260be425e0d420af23bad73c6:33ab8184ad3d259993c377e42e595ea4720a0926ddb1444f336da893c8c6ad6388cb785cdd1d5be009c60bc1a56953ec108909690a9a4c5cc0edd75aae61ae36e000d8d3f8cb4eb938524a53c9191b757a7db60c3ce61341dbc240d77fb6d700:dcaba72a8c29ca7ffaf374ac1c10d68868f37d24a7f056e75b66bde3cfbe39803632498ff5f21a4ce4217831b9d70723976c7f7f9fb45b25cd0ad1612f667af34d113dc85531657b7d656a112b4ef18fe3792213d52e03b58c40b2f3813a915:525d35f67bff0631ebbf2ff9fe1ad582668f58809045a99d6b2a75ccbfeb6448d657087dd093c72b9b8772e24dd8d6d0e593b2667ff361de381bc786fe2d5c449803ee59b01fe9ff489a293a35c8432e51005ceed27d8fb652b2cf3b02cd5675:62dc25c99764bd5569593415a112a793b343193de3fd9c83a79ab6d5e5bef288669e4df74f9c40b1d3b271e15c63f2b44e629940906dac958f57c4e5ab1a63735684d97b4a27029e88cb14355905221d78f8a89106da4297ffc74368b8502d7:4592eb86bcac088ba1b3e12101acc4ba5d65690fa7debf9b9e6f73c746809ae88b4d96d965ea0c8bfc1fa73eff1b3601e4770f9900c6e100160d61e0ab39e7c00641f726de08b003f3836037269fc793acba3867b6ac719bb1098c8996e2b414:21956bb9d0c09f9ec9ae12578289969709ddd4e009a125f1a02753e30847916c2bc2d63a624288bb53975748f1ce1b41eefc71039ff7402df33077a1f8e844cab49e5b02189934a2b9100c84e8509264191e014964c7778a7e6a0a77ed6c11e | |
MSG: 'testMsg2' (from member 2/16); SIG: ecf480f00c0f1cc6dc228da6dfb92edb9b9a5da91e12d7c7e3830d34903a24e30cdf71409513671536cf71a5c9bbab7ce5cf518c65539ce0991541c18b73d487597cc73a0472a1a07c44daa7b473cca179657c8e9f9946571fa99c90e97678c|ea5666caaf3d660a039aa2f66ff5cd04e25e7e6cc119c3155b975c2e42e2cd9ee4439f15ebb88ec69f7f21b4793479b473ece54f2143ec21526cb4aedfd0ee4e3e07ea6cb04d009e8160848e7d903185a75627b31198e4a9fd15fc4a1faf157|645f75ab945ce9cba9f3a8900fbb1f3a249e122e6d19f44596b0db116925bff8d6620e0b6b5c98626690d55831bf7b78eb0e46c3480a277be56b6d560861831b16b29efd25454eb11cf4a6f15b0430986cff8f03a44b5b0e805fed34e4785137:3c1804fc18e4ae9fe88dcc6e51ad50a3d4e543de7d6c8e8a8444bd6d84d997886ed1211b6e3f22a49ffe14ee2426d183ca0df033be71f6728324cbc4d6624f31782393c1b27d15944f2f9fddc0cd3729e5fd01028b9c4bba410ee428fd362247:794dc2d4d04e0312260676c0d4c6903acf79fd7f8bd8f6f0066face80c21e97608ad25ac922013e7f9e54e78d21ed8ea9463ba0f6608e98046185bda890a9da98202560155b191f2511d8811b6a57d932607f8205193df98723aa85fd4d7da59:487d87a253c9b16bbf86747255db45c3402bdfc2fbb5d9dba0470799b46b769fa814d049f873ebfd2aa1ee4641161e3a92f969c3859d0ca4e29e3751a66d3c807470c4e1a5245c23803d06df1316cc07346a646a217a91dd7513ed76189ac389:107486dfb9617f481c8fbc5b4ddeb7a10caca71e7e2207421c91447be11910a85c4e492fbe8f6948d62af41454cbb73a48fc8d06b86c8918e2c91a35577306d8921e0b49a92e605587c66068700dacf5ee9e553baa6aec2d4d00427f37711baf:161356efb7c0d32e970bd7439cb99656200beae34ba1c5764198301a6b02f1bb7f9a5b5627747b542d82164b55be18bd949080e5903d212526987a771c7826211f3b55ffcf64829ce15d4125f91f679a76e830179409e24344caca128566c9ab:18d6016dacaa0e24ade5a92055ceea3a4b6490347167b347de45f159b425c4bf018646be55467a75d38247147765898e425f8d7f7d81ffafa471a341ddcf513bad65c09652c1ca732da57be335a780d1fa2cee0febcb8def67a03e8563aadbc0:292fb669fe4233afcc734f40fe9cc5e7e2a34b1716ea780429926175cc33b91de4291dcb665e9200c153edc1e559c763025cdda18b8cd3831dc0db58ad0c547671de0aa174f520449534e70dcd42938bdce55ce0d328a4ce0e7f7b3ff13c581a:ba95f0123b794305873daa18fcd02825098d25e3fd1784678ef8baa8d1130b5fc933d92dd177a38f626e71c92b036a81667ce82c5456fa40b050d63cd301c7c70e8fe52161092ab053ed4d424c3fcacd942b01e66612d2c8baa3cdc9941f68d:6c811f3db410704ab302705ec9f0f0bf0ae72888793eae9f8aae58865f9b6acc61f4afc59264f8bd1ddffb2ca814147a64bd5660dbe2c5609531c7e06b2dfe48c8d2fcbbb26eb7ad82e4a26f1fd5b1c232f81b6ccf30f820eb8f2b516f7a18a:2055bf4ce2336d0eef1007102c91490ed58d0f19bce8351d7e506cdf911b4b1edbb77f322a3e3b4c0c745d1b2a09b940174fad9cd3c171fd268b51b9ad32b6b4f28e208d490637314d1d1f4d9e1d96f07da2e27e2848067d4463f9d2fcec9e9c:4e3eeefe524ae5c62ced262e0e35ab1ad7dc04f069fd7440147c73602ce72f329e3860bd01ab1c3fa3136d6ae342341188bdaf5c3227a92be15f7d4b94741f1c12f58e23686b103e8a46259c9db5368eb1537671520a8f644f98dce399e5aa9c:558ee2e120cc3a4983563597684540228b2d168b6e4d8a8819e0fa63f089c1cfbed7ea9e05909761ca0371d2e93c1941a3af0f29561d3e06300f2eaf6d100148e0d0f54014800513601b881689da77942187162c8b4edbee22f6647c0e9da2ff:1523f41dcb18763cd8862dacd3464923c67a3e240daf0a1b56d23615ccb4c591984c38cb1ec6a6fa537e3668ba3549faaea777bc2d7ce1116e1f8f2d4b7e239799e37a5925f5245418ba7d6e91c87d8928a6f3fb775e7346f22cb3fd0e2336e7:38be4c4d3e1a570658a4784f53dc9eb629d3923525ae8d651e76370ae9495387947548a0137ba1d343f2df5cde7ce247298ce5dc9e7084f46e9358f9874a30c2f3c5267d07ef7f67917ee5d08aa186d9432e45e2b6bad496c63d23bb8f8c00fc:7d616bc99b50d274e7f174047e8f9b78ae41481139647575139b75a833693d12494517be425a5906d0add7d70da06c036f2a35913221ebb20aadfd834889c5e5489d8f081b6628f4e31d1a85b480e83242c1e9a7caa3be19ea768279b8cb8ab | |
MSG: 'testMsg3' (from member 0/16); SIG: 51783c6c508c3a53abdda25b612ddee44334abf1ff343bf3aee20fe0ddbe940fb43f4ae00189b0a0c06badedb0c8301fa206222fdac63f47f0ef106f1c89c314e46eb71d71e33d5ce4fe5f1f6277c706aac5aee7582e1e130b0b9f0fda5d90e3|40e0e4150beed88b0212150c1d0cfe1184410e5eed5b018d3eb6f171ebc1c2805c052be10144eca88c12330f8f66a4a26fb9acf028bbb6e9dca5415c5b26385dfa1833f64cfe9574ea193dfa22e9b46a872d75a7a93fe549399af831583f2917|2e68ed34dfa210865b1911abaa1ecf70cd291f99ec2b444d5a7a19ab89cb71db458d8ea4fc69cc9478873019fd20d483cf8fba424fdbadda83dfb3d7ddef37b497238c87a787bd845d8dc7bced824051159fdbb91e553745cf34e284860365a4:ed1b06924422fc65d8ec8a43d43abf62cbc3bbd7f9e055c7153c12f319319c3e8175abc78ceaf5f654f738f2f506b760a896d9e531123f3d4eb4f6e5568301f970ce5c71bc70e9d7bdd771a5067be34e532e00e5a9d6dfec3861fdbbdff3044:1927fc23c5924e443abc6e1c1f1cb2dd723fd7338d289615b61ee93471d103ae647e415be451770c3f9b13b01d950f9537f9ef48f2afa2d8b1c8e80de6e7cf701315bae0206f7784ee648275457ccbf7c5857dc860a8fd6744f509d5b58fcc35:43d9e3ab04f02b98b8004c53d312e22e993b710b9c35fa792c01aa2967c68935c14d963da513547e3a35843ad6fe3503279b766724b7223836b34151b7aa46f134503def051fd77cef97d30fa94d2f9d29c92b6dc350ba35ec2f6172889dcc43:49431a02365ab80a94a84878f295044be4a8dbf1d998993e64720e524205aefd0a580855da16a1a152bcc85093b7ea420f2e0a51691d208a0fada916e9891265c3bacbe011e7ffb9fa73e8dab27273d3f2eb56c9b8f537da7971ae89f143f62c:7059e8ddf3f4e9356e8ee6428beb087e22442d3ea9904597b8db1403f8d9b2fe9183968cefb1ee78cf4410db9a92de44e90ae39ec748afe8261dcb1556296838311950e5084eb44e84798e86d543c7b5b43fb7497a4e38bbc4c4aab6c72f78a1:5e13680bd89088003650fbca7886e56a1e09e12210662ad0d3e5d8a19d0d26cd502ab4dbf24fe9654bdb31eed35f60c8da5a17fe59a35fddf4440fa012636c4411244c5060e94ccefc91427d6e085e21f570d12b0c9433c6397390d537a704f9:10b606814b94d4009c83d96c29a05ea64a0ce1cab11157568b18d780fd976df2ccc189afa4b08e02445a610a6ef28c9472223cbfd5798fc2baae60147dadc84e50aeb83aea5b299956aa4fd6c2a109d0c428eefb5a9eca6e0fbdb25e1be9193d:5f14b7dbe3a8ed3bfba7c0ff1753d40f87be29faee6a8a9fc1e458854d3210403f49e674b0dbac7c1410deac58ea5a7fffeabee199ce4f8c00f70ba3c39cd252a133a8f0accb53aa1cf356929487cc23857e02f547805311676178f8ef4545ea:10ee63201036ab756cfd52113878ffcd8d417a3fc70396b83b4330ae190af1875059470e77286c1c791ba5db46fb5b8a6b088ecba6d59f3f5b3d986d90e45398547e0711982455c58bf24d1ec4406fca835d35ce1f0839c429f9e1c973c52361:65c8506b8f0955420f2e5906e731ca407b1e325ca51fe70b40ee45be71cb4d40d26d7f87b5172807130c102fa273527aeaf06b7bd09d50b9d29c7dde93ea9707f8c5efc0095e37eacdaddbfc963247c352a34714d69b18ee3988574a5d8b65ae:1433eda425f908e924be0711dac131bedcd9a1d5d02975f127fbade3c6724ecde94a018a5769b70a0cef3617c57d9204895f860b4aef9e52c75afdc99ba745d0f320a9457b0da067167e758fbfc09575ad14793448aab3e1af5a426c6a92fdb4:4ced12c0173eaaa70d4d31258c203ac29c162b2ce8afb3d4d29cb7c9057418e4d06e5fe704680d1e85b6d4afe43e00572bc9af3c001a48c3c0ac593ca1b6d2c636b9b6328dfa3380e60ff50f22f7d70d4449d3f492de1de5a59bcc3be2099f9a:4987d2ffb273fcb17fa526dba579ee8e216719e595f0bb9e72d7d44e92ffeaf00b7beb127672cde6456d953b5f65b2d2af6c5a3ae09d7b5127cda76dbdc23aadb958ab55568aebabc3887acc81dc633ed923ded31d5e34d86569c86401fe2678:7e88da04ce1a608928f37caec53febdfdb425dc7bf7396c1b046171b90253bea03ed770839ffa9e5e9876ba1c4d8606518ad612f841ff71787583dc2fef238ba45bb0880212beda9c5ea30d0b9e029c39c1137bd45c4520ed9fa6dcd1cc20e5e:2e8449ed35fb045c0b5880252f8b80a482fab6cd5374e17b136350d7c34eb1b690c476cca62f9ac050add42dcb9d002d4bd6108497e7af0e3f33358c26628120347c9dbcd249dd007fc9d20ca60da1cf689c57acb54714927f91f7bd02d1a833 | |
:: Testing if signatures verify their messages. | |
signature 0 proves someone signed 'testMsg0' | |
signature 1 proves someone signed 'testMsg1' | |
signature 2 proves someone signed 'testMsg2' | |
signature 3 proves someone signed 'testMsg3' | |
:: Testing if signatures fail to verify false messages. | |
signature 0 doesn't prove someone signed 'arbitraryMsg' | |
signature 1 doesn't prove someone signed 'arbitraryMsg' | |
signature 2 doesn't prove someone signed 'arbitraryMsg' | |
signature 3 doesn't prove someone signed 'arbitraryMsg' | |
:: Testing if signatures fail to verify another signature's messages. | |
signature 0 doesn't prove someone signed 'testMsg1' | |
signature 0 doesn't prove someone signed 'testMsg2' | |
signature 0 doesn't prove someone signed 'testMsg3' | |
signature 1 doesn't prove someone signed 'testMsg0' | |
signature 1 doesn't prove someone signed 'testMsg2' | |
signature 1 doesn't prove someone signed 'testMsg3' | |
signature 2 doesn't prove someone signed 'testMsg0' | |
signature 2 doesn't prove someone signed 'testMsg1' | |
signature 2 doesn't prove someone signed 'testMsg3' | |
signature 3 doesn't prove someone signed 'testMsg0' | |
signature 3 doesn't prove someone signed 'testMsg1' | |
signature 3 doesn't prove someone signed 'testMsg2' | |
:: Testing if signatures fail to verify their messages, but with different rings. | |
all signatures failed to verify their messages for different rings | |
:: Testing if the linked signature is accused. | |
signatures 0 and 3 were signed by the same person | |
::Testing if unlinked signatures aren't accused. | |
no other pair of signatures was signed by the same person |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment