<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/ringct/rctSigs.h, branch v0.10.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.10.2</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.10.2'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2017-01-14T21:17:32Z</updated>
<entry>
<title>rct: split rct checks between semantics and other</title>
<updated>2017-01-14T21:17:32Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2017-01-14T13:29:08Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=ba3968f6ce0459f0c0a767e4f54e7cb2c48955d9'/>
<id>urn:sha1:ba3968f6ce0459f0c0a767e4f54e7cb2c48955d9</id>
<content type='text'>
Semantics can be checked early
</content>
</entry>
<entry>
<title>ringct: switch to Borromean signatures</title>
<updated>2016-12-04T21:54:11Z</updated>
<author>
<name>Shen Noether</name>
<email>Shen.Noether@gmx.com</email>
</author>
<published>2016-11-17T23:17:21Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=76958fc75abc18c928474eea91ac05fd5e0fcb41'/>
<id>urn:sha1:76958fc75abc18c928474eea91ac05fd5e0fcb41</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ringct: remove unneeded type conversions</title>
<updated>2016-10-15T10:58:39Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-10-11T18:29:36Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=e06a4daf334ebb8e6f114aadd475ef7816fe3d00'/>
<id>urn:sha1:e06a4daf334ebb8e6f114aadd475ef7816fe3d00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ringct: use const refs as parameters where appropriate</title>
<updated>2016-10-08T21:16:23Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-10-08T21:16:23Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=3126ba74255a647eb31c961d029c37538feb3cc7'/>
<id>urn:sha1:3126ba74255a647eb31c961d029c37538feb3cc7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ringct: pass structure by const ref, not value</title>
<updated>2016-08-28T20:30:51Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-08-27T21:20:45Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=b38452bd55134e03948a82a6590b58f55e152f97'/>
<id>urn:sha1:b38452bd55134e03948a82a6590b58f55e152f97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rct amount key modified as per luigi1111's recommendations</title>
<updated>2016-08-28T20:30:19Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-08-10T11:48:20Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=d4b62a1e295a7fb19de6081733b1d8e0610cbf08'/>
<id>urn:sha1:d4b62a1e295a7fb19de6081733b1d8e0610cbf08</id>
<content type='text'>
This allows the key to be not the same for two outputs sent to
the same address (eg, if you pay yourself, and also get change
back). Also remove the key amounts lists and return parameters
since we don't actually generate random ones, so we don't need
to save them as we can recalculate them when needed if we have
the correct keys.
</content>
</entry>
<entry>
<title>rct: rework the verification preparation process</title>
<updated>2016-08-28T20:30:16Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-08-09T10:38:54Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=d93746b6d37dd5b99d16331ec8e24e8a1f7e4652'/>
<id>urn:sha1:d93746b6d37dd5b99d16331ec8e24e8a1f7e4652</id>
<content type='text'>
The whole rct data apart from the MLSAGs is now included in
the signed message, to avoid malleability issues.

Instead of passing the data that's not serialized as extra
parameters to the verification API, the transaction is modified
to fill all that information. This means the transaction can
not be const anymore, but it cleaner in other ways.
</content>
</entry>
<entry>
<title>rct: avoid the need for the last II element</title>
<updated>2016-08-28T20:30:12Z</updated>
<author>
<name>Shen Noether</name>
<email>Shen.Noether@gmx.com</email>
</author>
<published>2016-08-08T11:54:00Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=c5be4b0beaaa7a703d4e2b84aa9f3c727bf992df'/>
<id>urn:sha1:c5be4b0beaaa7a703d4e2b84aa9f3c727bf992df</id>
<content type='text'>
This element is used in the generation of the MLSAG, but isn't
needed in verification.
Also misc changes in the cryptonote code to match, by mooo.
</content>
</entry>
<entry>
<title>rct: make the amount key derivable by a third party with the tx key</title>
<updated>2016-08-28T20:29:46Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-07-24T16:53:34Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=9b70856ccb97943249f6e76b19f8abce5cd7aabe'/>
<id>urn:sha1:9b70856ccb97943249f6e76b19f8abce5cd7aabe</id>
<content type='text'>
Scheme design from luigi1114.
</content>
</entry>
<entry>
<title>rct: do not serialize public keys in outPk</title>
<updated>2016-08-28T20:29:43Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2016-07-23T11:09:33Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=cf33e1a52a0cf20a7cec619d85d68f000b2e1f40'/>
<id>urn:sha1:cf33e1a52a0cf20a7cec619d85d68f000b2e1f40</id>
<content type='text'>
They can be reconstructed from vout
</content>
</entry>
</feed>
