<feed xmlns='http://www.w3.org/2005/Atom'>
<title>osl/sha3.c, branch master</title>
<subtitle>osl - the object storage layer</subtitle>
<id>https://git.tue.mpg.de/cgit/osl/atom?h=master</id>
<link rel='self' href='https://git.tue.mpg.de/cgit/osl/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/osl/'/>
<updated>2020-06-17T20:32:06Z</updated>
<entry>
<title>Version 3 tables.</title>
<updated>2020-06-17T20:32:06Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2020-03-15T11:27:22Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/osl/commit/?id=d90d9c60417b6083646dc1b8e6ecb29aac2018cd'/>
<id>urn:sha1:d90d9c60417b6083646dc1b8e6ecb29aac2018cd</id>
<content type='text'>
This adds support for yet another hash function: sha256. We keep the
Keccak Hash as version #2, because it works well and has been around
for years in an experimental branch of this repo. As for Keccak,
we only use 20 bytes of the sha256 hash, which is safe enough and
helps to keep the patch as small as possible.

The sha256 implementation was taken from git v2.25.1.
</content>
</entry>
<entry>
<title>Add sha3 implementation, introduce version-2 tables.</title>
<updated>2020-06-17T20:31:06Z</updated>
<author>
<name>Andre Noll</name>
<email>maan@tuebingen.mpg.de</email>
</author>
<published>2017-04-19T15:50:42Z</published>
<link rel='alternate' type='text/html' href='https://git.tue.mpg.de/cgit/osl/commit/?id=54a55d51c5919dbac29f42e2b1ab9403785e48f7'/>
<id>urn:sha1:54a55d51c5919dbac29f42e2b1ab9403785e48f7</id>
<content type='text'>
This adds support for version-2 tables which use a variant of the
Keccec hash family rather than sha1.

The only difference between the two table versions is the different
hash function. Both hash functions create 20-byte output.

Version-1 tables are still supported, but new tables are always
created in v2 format.
</content>
</entry>
</feed>
