3
0
mirror of https://git.kernel.org/pub/scm/network/wireless/iwd.git synced 2024-12-27 02:32:52 +01:00
iwd/unit
Ard Biesheuvel 1db8a85a60 crypto: incorporate C implementation of ARC4
Incorporate the LGPL v2.1 licensed implementation of ARC4, taken from
the Nettle project (https://git.lysator.liu.se/nettle/nettle.git,
commit 3e7a480a1e351884), and tweak it a bit so we don't have to
operate on a skip buffer to fast forward the stream cipher, but can
simply invoke it with NULL dst or src arguments to achieve the same.

This removes the dependency [via libell] on the OS's implementation of
ecb(arc4), which may be going away, and which is not usually accelerated
in the first place.
2020-08-03 16:28:24 -05:00
..
gencerts.cnf build: Add a DNSName in the test server cert 2019-08-26 11:12:02 -05:00
test-arc4.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
test-client.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
test-cmac-aes.c treewide: fix typos 2020-01-21 16:03:28 -06:00
test-crypto.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
test-eap-mschapv2.c unit: Update mschapv2 test to use mschap_nt_password_hash 2019-03-19 11:34:46 -05:00
test-eap-sim.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
test-eapol.c crypto: incorporate C implementation of ARC4 2020-08-03 16:28:24 -05:00
test-hmac-md5.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
test-hmac-sha1.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
test-hmac-sha256.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
test-ie.c treewide: fix typos 2020-01-21 16:03:28 -06:00
test-kdf-sha256.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
test-mpdu.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
test-p2p.c unit: Update p2p_free_* function names 2019-11-21 14:02:33 -06:00
test-prf-sha1.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
test-sae.c treewide: fix typos 2020-01-21 16:03:28 -06:00
test-ssid-security.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
test-util.c treewide: Move the Intel copyright forward to 2019 2019-10-25 00:43:08 +02:00
test-wsc.c unit: Add a test for building M8 encrypted settings 2020-01-09 14:07:52 -06:00