<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/tor-llcrypto/src/pk/keymanip.rs, branch arti-v0.0.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.0.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.0.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2021-05-21T15:27:41Z</updated>
<entry>
<title>tor-llcrypto: Improve documentation and move keyblinding.</title>
<updated>2021-05-21T15:27:41Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-05-21T15:27:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=57f65b261ee82a3124ce6a9facfa3c9cd17dc3e2'/>
<id>urn:sha1:57f65b261ee82a3124ce6a9facfa3c9cd17dc3e2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add unseparated_literal_suffix lint, and fix it.</title>
<updated>2021-05-03T20:19:01Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-05-03T20:19:01Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d516298b47829e1a61bcc1bf9e2dbbb2d85336f6'/>
<id>urn:sha1:d516298b47829e1a61bcc1bf9e2dbbb2d85336f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a compatibility layer so we can upgrade rand_core.</title>
<updated>2021-03-18T17:16:32Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-03-18T17:14:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=603b0436e0f40ac7a7fa2180d126f76cd7f81ed6'/>
<id>urn:sha1:603b0436e0f40ac7a7fa2180d126f76cd7f81ed6</id>
<content type='text'>
dalek-crypto is stuck on rand_core 0.5.1, so we've been stuck too.
This commit introduces a compatibility module so that we can wrap
new rand_core instances to make them backward compatible.
</content>
</entry>
<entry>
<title>Add test vectors for curve25519-&gt;ed25519 parts of llcrypto</title>
<updated>2020-09-13T16:10:56Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2020-09-13T16:06:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2040db71d0ddc526dafbfeac19856c7431a174b3'/>
<id>urn:sha1:2040db71d0ddc526dafbfeac19856c7431a174b3</id>
<content type='text'>
Also add a terminating NUL byte to a derivation string, to ensure
that our results match Tor's results.  (This does not actually serve
a purpose FWICT.)
</content>
</entry>
<entry>
<title>llcrypto: Fix a bug in ed25519-&gt;curve25519 secret key conversion</title>
<updated>2020-09-13T16:10:56Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2020-09-13T15:19:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6c4944ab3ef06b47b6c73c747d9e70b539dea098'/>
<id>urn:sha1:6c4944ab3ef06b47b6c73c747d9e70b539dea098</id>
<content type='text'>
We were taking the sign bit from the _secret_ key, which is totally
incorrect.  Instead it needs to be taken from the _public_ key.

Additionally, add a unit test for ed25519-&gt;curve25519 code.
</content>
</entry>
<entry>
<title>update to use latest rust-crypto traits and modules</title>
<updated>2020-06-10T18:16:07Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2020-06-10T18:16:07Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6264041b77565bae7b359620b48e7ef0e881e728'/>
<id>urn:sha1:6264041b77565bae7b359620b48e7ef0e881e728</id>
<content type='text'>
</content>
</entry>
<entry>
<title>most missing docs for llcrypto</title>
<updated>2020-05-09T02:32:17Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2020-05-08T15:19:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b48597fb18a21adb697de6094d756e5739075055'/>
<id>urn:sha1:b48597fb18a21adb697de6094d756e5739075055</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stop re-exporting traits from tor-llcrypto. It does not help.</title>
<updated>2020-05-09T02:32:17Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2020-05-08T04:18:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3c7f75302b9585d3930281d070754a09b013519b'/>
<id>urn:sha1:3c7f75302b9585d3930281d070754a09b013519b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fresh git repository for work on "arti"</title>
<updated>2020-05-07T23:58:14Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2020-05-07T23:58:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bbcbf479024bd0f80faaf5f3a6665c1a09b25e54'/>
<id>urn:sha1:bbcbf479024bd0f80faaf5f3a6665c1a09b25e54</id>
<content type='text'>
Arti is a rust tor implementation.  It's project I've been working
on for a few months now, in weekends and in spare time.  It doesn't
speak the tor protocol yet, and it doesn't connect to the network at
all.

It needs much more documentation and testing, but I'm just about
ready to show it to others.  See the README.md for a description of
what is there and what isn't.
</content>
</entry>
</feed>
