Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Jun 2019 12:34:39 -0700
From:      John Baldwin <jhb@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r348876 - head/sys/opencrypto
Message-ID:  <ddd91951-54d1-86ba-df9d-3cdf02fb0760@FreeBSD.org>
In-Reply-To: <201906101926.x5AJQvoT015692@repo.freebsd.org>
References:  <201906101926.x5AJQvoT015692@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 6/10/19 12:26 PM, John Baldwin wrote:
> Author: jhb
> Date: Mon Jun 10 19:26:57 2019
> New Revision: 348876
> URL: https://svnweb.freebsd.org/changeset/base/348876
> 
> Log:
>   Add warnings to /dev/crypto for deprecated algorithms.
>   
>   These algorithms are deprecated algorithms that will have no in-kernel
>   consumers in FreeBSD 13.  Specifically, deprecate the following
>   algorithms:
>   - ARC4
>   - Blowfish
>   - CAST128
>   - DES
>   - 3DES
>   - MD5-HMAC
>   - Skipjack
>   
>   MFC after:	1 month
>   Relnotes:	yes
>   Sponsored by:	Chelsio Communications
>   Differential Revision:	https://reviews.freebsd.org/D20554

cryptocheck doesn't test any of these.  The cryptotest.py tests do test 3DES
so cryptotest.py will emit a warning due to that.  The /dev/crypto engine for
OpenSSL does support several of these, but calling into the kernel just to do
software crypto instead of doing the software crypto userland is rather
pointless (just adds overhead).

-- 
John Baldwin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ddd91951-54d1-86ba-df9d-3cdf02fb0760>