<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libcrypto/man/BN_set_flags.3, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcrypto/man/BN_set_flags.3?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcrypto/man/BN_set_flags.3?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2018-04-29T15:58:21Z</updated>
<entry>
<title>In view of the recent BN_FLG_CONSTTIME vulnerabilities in OpenSSL,</title>
<updated>2018-04-29T15:58:21Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2018-04-29T15:58:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2295afa0a1e76310f4e29d8c25d4da7f98ec5bc5'/>
<id>urn:sha1:2295afa0a1e76310f4e29d8c25d4da7f98ec5bc5</id>
<content type='text'>
carefully document constant time vs. non-constant time operation
of BN_div(3), BN_mod_exp(3), and BN_mod_inverse(3).

Until the work that is required on the ill-designed BN_exp(3) and
BN_gcd(3) interfaces can be undertaken, also document the imperfections
in their behaviour, for now.  Finally, mention BN_mod_exp(3) behaviour
for even moduli.

Delete the vague statement about some functions automatically
setting BN_FLG_CONSTTIME.  It created a false sense of security.
Do not rely on it: not all relevant functions do that.

Topic brought up by beck@, significant feedback and OK jsing@.
</content>
</entry>
<entry>
<title>crypto HISTORY up to SSLeay 0.9.1; researched from OpenSSL git</title>
<updated>2018-03-21T09:03:49Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2018-03-21T09:03:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b455b8f670576c8bd20635a55b1de696365812cd'/>
<id>urn:sha1:b455b8f670576c8bd20635a55b1de696365812cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Document BN_set_flags(3) and BN_get_flags(3).</title>
<updated>2017-01-30T01:29:31Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2017-01-30T01:29:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=48e9223cf2f78883652138b36245e80f517d16ec'/>
<id>urn:sha1:48e9223cf2f78883652138b36245e80f517d16ec</id>
<content type='text'>
jsing@ confirmed that these macros are public and worth documenting.
</content>
</entry>
</feed>
