<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/ringct/bulletproofs.cc, branch v0.13.0.2</title>
<subtitle>Monzero core node, command-line wallet, consensus code, and release tooling.
</subtitle>
<id>https://code.monzero.org/monzero-core.git/atom?h=v0.13.0.2</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.13.0.2'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2018-09-24T14:02:51Z</updated>
<entry>
<title>bulletproofs: multiply points by 8 first thing in verification</title>
<updated>2018-09-24T14:02:51Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-09-24T14:01:33Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=1dd5c73f62edc9edc54f46bbff2f5eb43ee9a0e0'/>
<id>urn:sha1:1dd5c73f62edc9edc54f46bbff2f5eb43ee9a0e0</id>
<content type='text'>
instead of merging that with other scalar multiplications
where possible for speed, since this is not actually safe
</content>
</entry>
<entry>
<title>bulletproofs: #include &lt;openssl/bn.h&gt;</title>
<updated>2018-09-11T13:38:34Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-08-21T15:28:06Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=8f418a6db0953d7a1d0c1dfa24d79f59cef618b7'/>
<id>urn:sha1:8f418a6db0953d7a1d0c1dfa24d79f59cef618b7</id>
<content type='text'>
Apparently needed for openssl 1.1.x
</content>
</entry>
<entry>
<title>bulletproofs: speed up the latest changes a bit</title>
<updated>2018-09-11T13:38:32Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-08-06T15:21:07Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=2bf636503fa09346b02964b2903ca70579f94c6b'/>
<id>urn:sha1:2bf636503fa09346b02964b2903ca70579f94c6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bulletproofs: scale points by 8 to ensure subgroup validity</title>
<updated>2018-09-11T13:38:31Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-08-06T11:05:20Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=044dff5a30deb05f5236f36ebae5e671d15ddb4e'/>
<id>urn:sha1:044dff5a30deb05f5236f36ebae5e671d15ddb4e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bulletproofs: match aggregated verification to sarang's latest prototype</title>
<updated>2018-09-11T13:38:30Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-08-06T10:09:46Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=c83012c47654d05ca6b045c3942d3e57da6ad199'/>
<id>urn:sha1:c83012c47654d05ca6b045c3942d3e57da6ad199</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ringct: error out when hashToPoint* returns the point at infinity</title>
<updated>2018-09-11T13:38:16Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-07-25T09:10:46Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=7ed496cc780489f9bb8fe13c4d97885666e0dfaf'/>
<id>urn:sha1:7ed496cc780489f9bb8fe13c4d97885666e0dfaf</id>
<content type='text'>
Reported by QuarksLab.
</content>
</entry>
<entry>
<title>bulletproofs: reject x, y, z, or w[i] being zero</title>
<updated>2018-09-11T13:38:08Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-07-24T18:56:48Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=fe0fa3b9c5098ae61f9c60ddc9f1f3dd5b008ec6'/>
<id>urn:sha1:fe0fa3b9c5098ae61f9c60ddc9f1f3dd5b008ec6</id>
<content type='text'>
Also try again when we're generate a proof with those characteristics

Reported by QuarksLab.
</content>
</entry>
<entry>
<title>bulletproofs: a few fixes from the Kudelski review</title>
<updated>2018-09-11T13:38:05Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-07-16T13:40:51Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=869b3bf824387ae50ab28be9bce66caae21bcae9'/>
<id>urn:sha1:869b3bf824387ae50ab28be9bce66caae21bcae9</id>
<content type='text'>
- fix integer overflow in n_bulletproof_amounts
- check input scalars are in range
- remove use of environment variable to tweak straus performance
- do not use implementation defined signed shift for signum
</content>
</entry>
<entry>
<title>bulletproofs: reject points not in the main subgroup</title>
<updated>2018-09-11T13:38:04Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-06-29T14:03:00Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=c42917624849daeac0b4bc2fb1cd1f2539470b28'/>
<id>urn:sha1:c42917624849daeac0b4bc2fb1cd1f2539470b28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bulletproofs: speed up a few multiplies using existing Hi cache</title>
<updated>2018-09-11T13:38:03Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2018-06-20T15:54:13Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=15697177183db06b31a73d45a4e8406eaaa4cf5b'/>
<id>urn:sha1:15697177183db06b31a73d45a4e8406eaaa4cf5b</id>
<content type='text'>
</content>
</entry>
</feed>
