<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/regress/lib/libcrypto/wycheproof/Makefile, branch OPENBSD_7_5_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_5_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_5_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2023-07-08T19:41:07+00:00</updated>
<entry>
<title>Fix whitespace</title>
<updated>2023-07-08T19:41:07+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-07-08T19:41:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=93ea78ef14859ea5ec9b765adb5c81e6a61461b8'/>
<id>urn:sha1:93ea78ef14859ea5ec9b765adb5c81e6a61461b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>partial fix for make -j8 (bluhm@ is sitting right next to me and agreeing)</title>
<updated>2023-07-08T18:33:41+00:00</updated>
<author>
<name>espie</name>
<email></email>
</author>
<published>2023-07-08T18:33:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=de646a32c9fbb104b2c228972ebfd3edc32f45d4'/>
<id>urn:sha1:de646a32c9fbb104b2c228972ebfd3edc32f45d4</id>
<content type='text'>
there is a subtler issue with make regress/make all that will be way more
of a headache to sort !
</content>
</entry>
<entry>
<title>zap more audit remnants</title>
<updated>2023-03-08T05:36:45+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-03-08T05:36:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c594ed3ac80b30dc3350d30e4e92d8975d8ad4e1'/>
<id>urn:sha1:c594ed3ac80b30dc3350d30e4e92d8975d8ad4e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable Wycheproof primality tests.</title>
<updated>2022-07-13T06:40:24+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-07-13T06:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5253b39518765278d8b1e020bf056baabfc59c38'/>
<id>urn:sha1:5253b39518765278d8b1e020bf056baabfc59c38</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add to variables instead of overriding them</title>
<updated>2022-07-08T06:25:39+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-07-08T06:25:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6a246429192cfd9bac2c4001c2572f42c721d867'/>
<id>urn:sha1:6a246429192cfd9bac2c4001c2572f42c721d867</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for primality checking</title>
<updated>2022-07-07T20:01:20+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-07-07T20:01:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=002ae27954b38334a7719d7d2952c9c39bfb91a4'/>
<id>urn:sha1:002ae27954b38334a7719d7d2952c9c39bfb91a4</id>
<content type='text'>
Project Wycheproof's primality_tests.json contain a set of 280 numbers
that trigger edge cases in Miller-Rabin and related checks. libcrypto's
Miller-Rabin test is known to be rather poor, hopefully we will soon see
a diff on tech that improves on this.

This extends the Go test in the usual way and also adds a perl script
that allows testing on non-Go architectures.

Deliberately not yet linked to regress since the tests are flaky with
the current BN_is_prime_ex() implementatation.
</content>
</entry>
<entry>
<title>Do not check for working go executable during make clean cleandir obj.</title>
<updated>2019-04-24T20:25:19+00:00</updated>
<author>
<name>bluhm</name>
<email></email>
</author>
<published>2019-04-24T20:25:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=f7a4dbdda490657a6a0c9e5f0d7617f4393a9dbe'/>
<id>urn:sha1:f7a4dbdda490657a6a0c9e5f0d7617f4393a9dbe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Introduce a couple of convenience targets to help with auditing the</title>
<updated>2018-09-22T00:10:18+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2018-09-22T00:10:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4941f886ff136d1a43b7f4fe0145c79ab2d6f4bc'/>
<id>urn:sha1:4941f886ff136d1a43b7f4fe0145c79ab2d6f4bc</id>
<content type='text'>
acceptable cases.
</content>
</entry>
<entry>
<title>Provide a harness that runs test vectors from Project Wycheproof against</title>
<updated>2018-07-25T18:04:09+00:00</updated>
<author>
<name>jsing</name>
<email></email>
</author>
<published>2018-07-25T18:04:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=189c1bbc6125d0d98703fd813fa538e8ce71e754'/>
<id>urn:sha1:189c1bbc6125d0d98703fd813fa538e8ce71e754</id>
<content type='text'>
libcrypto. Initially this just covers RSA signatures, but can be extended
to cover other cryptographic algorithms.

This regress requires the go and wycheproof-testvector packages to be
installed, with the regress being skipped otherwise.

Discussed with beck@ and tb@
</content>
</entry>
</feed>
