<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libcrypto/engine, branch OPENBSD_3_6_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_3_6_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_3_6_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2004-09-07T13:47:08+00:00</updated>
<entry>
<title>This commit was manufactured by cvs2git to create tag 'OPENBSD_3_6_BASE'.</title>
<updated>2004-09-07T13:47:08+00:00</updated>
<author>
<name>cvs2svn</name>
<email>admin@example.com</email>
</author>
<published>2004-09-07T13:47:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=86583d7d10a19466b6f2bf9f08e4c59ef07f4150'/>
<id>urn:sha1:86583d7d10a19466b6f2bf9f08e4c59ef07f4150</id>
<content type='text'>
</content>
</entry>
<entry>
<title>machdep.xcrypt now has a different meaning: Instead of &gt; 0 indicating</title>
<updated>2004-06-15T23:41:49+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2004-06-15T23:41:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b77305065be9ea8af14bd6792e1852ab5e957fcb'/>
<id>urn:sha1:b77305065be9ea8af14bd6792e1852ab5e957fcb</id>
<content type='text'>
that AES is there, we now have 3 flag bits: C3_HAS_AES, C3_HAS_SHA
(SHA1 &amp; SHA256), and C3_HAS_MM (RSA).  Change this code to only look
at C3_HAS_AES for now.
</content>
</entry>
<entry>
<title>merge 0.9.7d</title>
<updated>2004-04-08T08:03:15+00:00</updated>
<author>
<name>markus</name>
<email></email>
</author>
<published>2004-04-08T08:03:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=40d673554117d24c9f46be721235d3e302c06e04'/>
<id>urn:sha1:40d673554117d24c9f46be721235d3e302c06e04</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove some debug code and cleanup..</title>
<updated>2004-02-04T21:31:10+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2004-02-04T21:31:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=acb76436eeac44bb2432cf37441f3eba95b589a5'/>
<id>urn:sha1:acb76436eeac44bb2432cf37441f3eba95b589a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>OK, this time the AES soft keys work with ssh and such.  I spent over 3</title>
<updated>2004-02-03T23:44:47+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2004-02-03T23:44:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9237b96b4b1795a66946df726fe5d1f0af5380ad'/>
<id>urn:sha1:9237b96b4b1795a66946df726fe5d1f0af5380ad</id>
<content type='text'>
hours learning that OpenSSL's internal functions for AES extended keys
generate screwy byte order swapped data..
</content>
</entry>
<entry>
<title>oops, software key gen bug</title>
<updated>2004-02-03T20:26:30+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2004-02-03T20:26:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1ba14a455dca5aaaef6b0e94a5488fbfee768297'/>
<id>urn:sha1:1ba14a455dca5aaaef6b0e94a5488fbfee768297</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch to using software generated extended keys (because the cpu cannot</title>
<updated>2004-02-03T20:18:45+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2004-02-03T20:18:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0c66a6c2b7500acc336803ba43c73d3cc11d5939'/>
<id>urn:sha1:0c66a6c2b7500acc336803ba43c73d3cc11d5939</id>
<content type='text'>
yet generate 192 &amp; 256 bit keys).  Ensure that 192 and 256 are in the
nids table.  This also accelerates performance for 128 a tiny bit:

type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
aes-128-cbc      34921.48k   129617.82k   362059.93k   623649.81k   790397.77k
aes-192-cbc      26227.43k    99215.33k   283242.84k   509881.15k   665323.22k
aes-256-cbc      26133.22k    97458.06k   265990.84k   457824.69k   579835.09k
</content>
</entry>
<entry>
<title>If on an i386, detect existance of the VIA C3 xcrypt-* using sysctl of</title>
<updated>2004-02-03T08:48:26+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2004-02-03T08:48:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b6361823f347e3fac478dfe9ca17ff60e7ffd362'/>
<id>urn:sha1:b6361823f347e3fac478dfe9ca17ff60e7ffd362</id>
<content type='text'>
the machdep.xcrypt node.  If they exist, use the xcrypt-cbc instruction
to accelerate aes-{128,192,256}-cbc, for more than 100x performance
increase. This code has no effect on any cpu...  Tested thus far using
openssl speed command, and of course, ssh.  778MB/sec AES-128-CBC
performance at 8192 byte block size.
</content>
</entry>
<entry>
<title>remove obsolete files</title>
<updated>2003-11-13T15:18:31+00:00</updated>
<author>
<name>markus</name>
<email></email>
</author>
<published>2003-11-13T15:18:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=56f777457f24d2899caf9b29a79285b5753e3e9b'/>
<id>urn:sha1:56f777457f24d2899caf9b29a79285b5753e3e9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge 0.9.7c; minor bugsfixes;</title>
<updated>2003-11-11T22:15:20+00:00</updated>
<author>
<name>markus</name>
<email></email>
</author>
<published>2003-11-11T22:15:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=38a053f575d6faf05903707a8e835dc231c7eca9'/>
<id>urn:sha1:38a053f575d6faf05903707a8e835dc231c7eca9</id>
<content type='text'>
API addition: ERR_release_err_state_table
[make includes before you build libssl/libcrypto]
</content>
</entry>
</feed>
