Skip to content

Commit 192ae04

Browse files
committed
feat(linux): crypto: Update the list of algorithms supported
Replace bullet list with structured table categorizing algorithms by type and update the document to reflect the new set of algorithms. Signed-off-by: Manorit Chawdhry <[email protected]>
1 parent 42f2bc4 commit 192ae04

File tree

1 file changed

+49
-13
lines changed
  • source/linux/Foundational_Components/Kernel/Kernel_Drivers/Crypto

1 file changed

+49
-13
lines changed

source/linux/Foundational_Components/Kernel/Kernel_Drivers/Crypto/SA2UL_OMAP.rst

Lines changed: 49 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,55 @@ The Crypto API Driver is a set of Linux drivers that provide access to the
1010
hardware cryptographic accelerators. These drivers are available built-in
1111
in the kernel in the current SDK release.
1212

13-
Following are the Hardware accelerators supported on the following
14-
devices:
15-
16-
.. code-block:: text
17-
18-
* AM335X : MD5, SHA1, SHA224, SHA256, AES, DES
19-
* AM437X : MD5, SHA1, SAH224, SHA256, SHA384, SHA512, AES, DES, DES3DES
20-
* AM57x/DRA7 : AES, DES, DES3DES
21-
* AM65x/J721e/J7200 : AES, DES3DES, SHA1, SHA256, SHA512, HMAC(SHA1), HMAC(SHA256), HMAC(SHA512)
22-
* J721S2/J784S4/J742S2 : AES, DES3DES, SHA1, SHA256, SHA512, HMAC(SHA1), HMAC(SHA256), HMAC(SHA512)
23-
* AM68/AM69 : AES, DES3DES, SHA1, SHA256, SHA512, HMAC(SHA1), HMAC(SHA256), HMAC(SHA512)
24-
* AM64X/J722S : AES, SHA256, SHA512
25-
* AM62X/AM62A/AM62P : AES, SHA256, SHA512
13+
Following are the Hardware accelerators supported on the following devices:
14+
15+
.. list-table:: SA2UL/SA3UL Hardware Crypto Support
16+
:header-rows: 1
17+
18+
* - Device Family
19+
- Block Ciphers
20+
- Hash Algorithms
21+
- Message Authentication
22+
23+
* - AM335X
24+
- AES, DES
25+
- MD5, SHA1, SHA224, SHA256
26+
- —
27+
28+
* - AM437X
29+
- AES, DES, 3DES
30+
- MD5, SHA1, SHA224, SHA256, SHA384, SHA512
31+
- —
32+
33+
* - AM57x / DRA7
34+
- AES, DES, 3DES
35+
- —
36+
- —
37+
38+
* - AM65x / J721e / J7200
39+
- AES (CBC, ECB, GCM), 3DES (CBC, ECB)
40+
- SHA1, SHA256, SHA512
41+
- HMAC(SHA1, SHA256, SHA512), CMAC(AES), AUTHENC(SHA1, SHA256)
42+
43+
* - J721S2 / J784S4 / J742S2
44+
- AES (CBC, ECB, GCM), 3DES (CBC, ECB)
45+
- SHA1, SHA256, SHA512
46+
- HMAC(SHA1, SHA256, SHA512), CMAC(AES), AUTHENC(SHA1, SHA256)
47+
48+
* - AM68 / AM69
49+
- AES (CBC, ECB, GCM), 3DES (CBC, ECB)
50+
- SHA1, SHA256, SHA512
51+
- HMAC(SHA1, SHA256, SHA512), CMAC(AES), AUTHENC(SHA1, SHA256)
52+
53+
* - AM64X / J722S
54+
- AES (CBC, ECB, GCM)
55+
- SHA256, SHA512
56+
- CMAC(AES), AUTHENC(SHA256)
57+
58+
* - AM62X / AM62A / AM62P
59+
- AES (CBC, ECB, GCM)
60+
- SHA256, SHA512
61+
- CMAC(AES), AUTHENC(SHA256)
2662

2763
********************
2864
Building the Drivers

0 commit comments

Comments
 (0)