<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/include/crypto/sha.h, branch v3.0.66</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/include/crypto/sha.h?h=v3.0.66</id>
<link rel='self' href='https://git.amat.us/linux/atom/include/crypto/sha.h?h=v3.0.66'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2009-07-22T06:38:13Z</updated>
<entry>
<title>crypto: sha512_generic - Use 64-bit counters</title>
<updated>2009-07-22T06:38:13Z</updated>
<author>
<name>Herbert Xu</name>
<email>herbert@gondor.apana.org.au</email>
</author>
<published>2009-07-22T04:22:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=13887ed6888dad1608eb9530ebd83b6ba29db577'/>
<id>urn:sha1:13887ed6888dad1608eb9530ebd83b6ba29db577</id>
<content type='text'>
This patch replaces the 32-bit counters in sha512_generic with
64-bit counters.  It also switches the bit count to the simpler
byte count.

Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: sha512 - Export struct sha512_state</title>
<updated>2009-07-22T06:38:12Z</updated>
<author>
<name>Herbert Xu</name>
<email>herbert@gondor.apana.org.au</email>
</author>
<published>2009-07-22T03:48:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=1f38ad8389bbca038d320c29d30aa1d6ed96b48d'/>
<id>urn:sha1:1f38ad8389bbca038d320c29d30aa1d6ed96b48d</id>
<content type='text'>
This patch renames struct sha512_ctx and exports it as struct
sha512_state so that other sha512 implementations can use it
as the reference structure for exporting their state.

Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: sha256_generic - Add export/import support</title>
<updated>2009-07-11T10:23:34Z</updated>
<author>
<name>Herbert Xu</name>
<email>herbert@gondor.apana.org.au</email>
</author>
<published>2009-07-10T05:00:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=9b2fda7b94a769af13c24582739e50664b0e27a8'/>
<id>urn:sha1:9b2fda7b94a769af13c24582739e50664b0e27a8</id>
<content type='text'>
This patch adds export/import support to sha256_generic.  The exported
type is defined by struct sha256_state, which is basically the entire
descriptor state of sha256_generic.

Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>crypto: sha1_generic - Add export/import support</title>
<updated>2009-07-11T10:23:33Z</updated>
<author>
<name>Herbert Xu</name>
<email>herbert@gondor.apana.org.au</email>
</author>
<published>2009-07-09T13:27:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e2a7ce4e185a94462698cc0e5192495ee3d22a2f'/>
<id>urn:sha1:e2a7ce4e185a94462698cc0e5192495ee3d22a2f</id>
<content type='text'>
This patch adds export/import support to sha1_generic.  The exported
type is defined by struct sha1_state, which is basically the entire
descriptor state of sha1_generic.

Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>[CRYPTO] sha256-generic: Extend sha256_generic.c to support SHA-224</title>
<updated>2008-01-10T21:16:12Z</updated>
<author>
<name>Jonathan Lynch</name>
<email>jonathan.lynch@intel.com</email>
</author>
<published>2007-11-10T12:08:25Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=cd12fb906d2591e80da9edcbd4794b9b916d7489'/>
<id>urn:sha1:cd12fb906d2591e80da9edcbd4794b9b916d7489</id>
<content type='text'>
Resubmitting this patch which extends sha256_generic.c to support SHA-224 as
described in FIPS 180-2 and RFC 3874. HMAC-SHA-224 as described in RFC4231
is then supported through the hmac interface.

Patch includes test vectors for SHA-224 and HMAC-SHA-224.

SHA-224 chould be chosen as a hash algorithm when 112 bits of security
strength is required.

Patch generated against the 2.6.24-rc1 kernel and tested against
2.6.24-rc1-git14 which includes fix for scatter gather implementation for HMAC.

Signed-off-by: Jonathan Lynch &lt;jonathan.lynch@intel.com&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
<entry>
<title>[CRYPTO] sha: Add header file for SHA definitions</title>
<updated>2007-10-10T23:55:50Z</updated>
<author>
<name>Jan Glauber</name>
<email>jang@de.ibm.com</email>
</author>
<published>2007-10-09T14:43:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=5265eeb2b036835021591173ac64e624baaff55c'/>
<id>urn:sha1:5265eeb2b036835021591173ac64e624baaff55c</id>
<content type='text'>
There are currently several SHA implementations that all define their own
initialization vectors and size values. Since this values are idential
move them to a header file under include/crypto.

Signed-off-by: Jan Glauber &lt;jang@de.ibm.com&gt;
Signed-off-by: Herbert Xu &lt;herbert@gondor.apana.org.au&gt;
</content>
</entry>
</feed>
