[PATCH net-next 4/5] crypto: fcrypt - Remove support for FCrypt block cipher

Geert Uytterhoeven geert at linux-m68k.org
Tue Apr 28 03:03:15 PDT 2026


On Tue, 28 Apr 2026 at 04:49, Eric Biggers <ebiggers at kernel.org> wrote:
> Remove the insecure FCrypt block cipher from the crypto API.  Its only
> user was net/rxrpc/, but now net/rxrpc/ implements it locally.  The
> crypto API implementation is no longer needed.
>
> For some additional context: FCrypt was designed in 1988 and is
> essentially a weakened version of DES.  It has the same 56-bit key size
> as DES, which is easily brute forced.  Moreover, it's cryptographically
> weak and doesn't even provide the intended 56-bit security level.  Its
> author considers it to be a mistake, as well
> (https://lists.openafs.org/pipermail/openafs-devel/2000-December/005320.html).
>
> But fortunately this 1980s-era homebrew block cipher was never adopted
> outside of net/rxrpc/.  So its code can just be kept there.
>
> Signed-off-by: Eric Biggers <ebiggers at kernel.org>

>  arch/m68k/configs/amiga_defconfig           |   1 -
>  arch/m68k/configs/apollo_defconfig          |   1 -
>  arch/m68k/configs/atari_defconfig           |   1 -
>  arch/m68k/configs/bvme6000_defconfig        |   1 -
>  arch/m68k/configs/hp300_defconfig           |   1 -
>  arch/m68k/configs/mac_defconfig             |   1 -
>  arch/m68k/configs/multi_defconfig           |   1 -
>  arch/m68k/configs/mvme147_defconfig         |   1 -
>  arch/m68k/configs/mvme16x_defconfig         |   1 -
>  arch/m68k/configs/q40_defconfig             |   1 -
>  arch/m68k/configs/sun3_defconfig            |   1 -
>  arch/m68k/configs/sun3x_defconfig           |   1 -

Acked-by: Geert Uytterhoeven <geert at linux-m68k.org> # m68k

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert at linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds



More information about the linux-afs mailing list