<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/crypto, branch master</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/crypto?h=master</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/crypto?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2019-03-10T18:13:52+00:00</updated>
<entry>
<title>[ocsp] Accept response certID with missing hashAlgorithm parameters</title>
<updated>2019-03-10T18:13:52+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2019-03-10T17:58:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b6ffe28a21c53a0946d95751c905d9e0b6c3b630'/>
<id>urn:sha1:b6ffe28a21c53a0946d95751c905d9e0b6c3b630</id>
<content type='text'>
One of the design goals of ASN.1 DER is to provide a canonical
serialization of a data structure, thereby allowing for equality of
values to be tested by simply comparing the serialized bytes.

Some OCSP servers will modify the request certID to omit the optional
(and null) "parameters" portion of the hashAlgorithm.  This is
arguably legal but breaks the ability to perform a straightforward
bitwise comparison on the entire certID field between request and
response.

Fix by comparing the OID-identified hashAlgorithm separately from the
remaining certID fields.

Originally-fixed-by: Thilo Fromm &lt;Thilo@kinvolk.io&gt;
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[init] Show startup and shutdown function names in debug messages</title>
<updated>2019-01-25T14:53:43+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2019-01-25T14:53:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=36a4c85f911c85f5ab183331ff74d125f9a9ed32'/>
<id>urn:sha1:36a4c85f911c85f5ab183331ff74d125f9a9ed32</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[rng] Use fixed-point calculations for min-entropy quantities</title>
<updated>2018-03-20T18:56:01+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2018-03-20T18:42:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=0d35411f88dd37dda755d52b4549337f8299c698'/>
<id>urn:sha1:0d35411f88dd37dda755d52b4549337f8299c698</id>
<content type='text'>
We currently perform various min-entropy calculations using build-time
floating-point arithmetic.  No floating-point code ends up in the
final binary, since the results are eventually converted to integers
and asserted to be compile-time constants.

Though this mechanism is undoubtedly cute, it inhibits us from using
"-mno-sse" to prevent the use of SSE registers by the compiler.

Fix by using fixed-point arithmetic instead.

Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[ocsp] Centralise test for whether or not an OCSP check is required</title>
<updated>2018-03-18T20:25:01+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2018-03-18T20:21:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=a0021a30dd8db832714e327bbbc65d3589f528ab'/>
<id>urn:sha1:a0021a30dd8db832714e327bbbc65d3589f528ab</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[ntlm] Add support for NTLM authentication mechanism</title>
<updated>2017-11-12T18:52:03+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-11-08T19:08:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=fc2f0dd93013d0037e2dd442eb0b71174ad8412d'/>
<id>urn:sha1:fc2f0dd93013d0037e2dd442eb0b71174ad8412d</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[crypto] Add MD4 message digest algorithm</title>
<updated>2017-11-12T18:52:03+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-11-07T23:20:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=0077b0933dea01113336f1b0fb5e0cfecbfc212c'/>
<id>urn:sha1:0077b0933dea01113336f1b0fb5e0cfecbfc212c</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[crypto] Eliminate repetitions in MD5 round constant table</title>
<updated>2017-11-12T18:52:03+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-11-12T18:30:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=32d54691e97258b6fa3eb79a0ba11a400d89c331'/>
<id>urn:sha1:32d54691e97258b6fa3eb79a0ba11a400d89c331</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[crypto] Fix endianness typo in comment</title>
<updated>2017-11-11T23:45:31+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-11-11T23:44:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=fb6b66ce13af689b0b622b0898670dece645a8ab'/>
<id>urn:sha1:fb6b66ce13af689b0b622b0898670dece645a8ab</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[crypto] Expose asn1_grow()</title>
<updated>2017-06-20T08:49:00+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-06-13T11:11:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=e5bfa107bad45ea9e0304a74f07cc0c7fc9860ae'/>
<id>urn:sha1:e5bfa107bad45ea9e0304a74f07cc0c7fc9860ae</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
<entry>
<title>[crypto] Expose RSA_CTX_SIZE constant</title>
<updated>2017-06-20T08:49:00+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2017-06-13T11:09:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=5b608bbfe00c352f425ebaebad7f1ba2dd41334c'/>
<id>urn:sha1:5b608bbfe00c352f425ebaebad7f1ba2dd41334c</id>
<content type='text'>
Signed-off-by: Michael Brown &lt;mcb30@ipxe.org&gt;
</content>
</entry>
</feed>
