<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">On 05.07.2021 18:26, Viktor Cheburkin
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:1E3F18F9-CFF9-4F8A-A1B7-A78648205D95@vc.org.ua">
<pre class="moz-quote-pre" wrap="">Hi!
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">5 июля 2021 г., в 18:25, Volodymyr Litovka <a class="moz-txt-link-rfc2396E" href="mailto:doka@funlab.cc"><doka@funlab.cc></a> написал(а):
Это да... скорее рассуждения вслух - если эти чуваки отказались от использования openssl в пользу эфемерных концепций "сам не сделаешь - никто не сделает", то это напоминает старый анекдот, коли батько з сином сіно скирдують, батько бере потрошку й кидає, а син - бере багато, каже - "Дивись, батьку, який я сильний!" й кидає на скирду. В цю мить вили ламаються. Батько зупиняється, дивиться на сина й каже - "Ти не сильний, синку. Ти дурний."
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
А разве обычный openvpn использует aesni? У меня есть сомнения в этом.. впрочем ничем не подтвержденные.</pre>
</blockquote>
<p><font face="Arial">Я никогда openvpn не трогал и ничего про него
знаю. Но я знаю, что openssl умеет AES-NI и те, кто пользуют
openssl, автоматически пользуют AES-NI. Вероятно, то же самое
верно и для другого оффлоада, если верить этому -<br>
</font></p>
<p><font face="Arial">OpenSSL can delegate execution of crypto
operations to a variety of hardware devices through the engine
interface. On top of this interface is implemented the engine
cryptodev which is used to offload crypto operations to hardware
devices under the control of the operating system kernel.
Cryptodev engine was originally developed for OpenBSD and later
the same API was ported to GNU/Linux operating system by several
drivers like OCF and cryptodev-linux.<br>
<br>
Cryptodev-linux is a Linux kernel driver that exposes the
internal crypto API to user-space via the device file
/dev/crypto. User-space applications use ioctl system calls to
ask the Linux kernel to perform crypto operations on their
behalf. The Linux kernel supports a multitude of crypto
algorithms with software implementations running on CPU. Drivers
for hardware accelerators are installed with higher priority and
override software implementations with no further configuration.</font></p>
<p><font face="Arial"></font><br>
</p>
<blockquote type="cite"
cite="mid:1E3F18F9-CFF9-4F8A-A1B7-A78648205D95@vc.org.ua">
<pre class="moz-quote-pre" wrap="">
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">On 05.07.2021 18:20, Viktor Cheburkin wrote:
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">Hi!
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">5 июля 2021 г., в 18:19, Volodymyr Litovka <a class="moz-txt-link-rfc2396E" href="mailto:doka@funlab.cc"><doka@funlab.cc></a>
написал(а):
А что openvpn мешает использовать AES-NI или какой другой оффлоад?
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">Ну, по-моему, ты этот вопрос не там задаешь ;-)
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">--
Volodymyr Litovka
"Vision without Execution is Hallucination." -- Thomas Edison
</pre>
</blockquote>
</blockquote>
<pre class="moz-quote-pre" wrap="">--
Volodymyr Litovka
"Vision without Execution is Hallucination." -- Thomas Edison
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
</pre>
</blockquote>
<pre class="moz-signature" cols="72">--
Volodymyr Litovka
"Vision without Execution is Hallucination." -- Thomas Edison</pre>
</body>
</html>