From 885578932ad4d6791e6598f48429ef4fcaa714d4 Mon Sep 17 00:00:00 2001 From: Steffen Jaeckel Date: Mon, 3 Aug 2026 11:12:19 +0200 Subject: [PATCH 1/2] Ensure that latex-tables tool succeeds Signed-off-by: Steffen Jaeckel --- .ci/meta_builds.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.ci/meta_builds.sh b/.ci/meta_builds.sh index db595a3ec..1084d07bc 100755 --- a/.ci/meta_builds.sh +++ b/.ci/meta_builds.sh @@ -24,6 +24,8 @@ function run_gcc() { make -j$(nproc) latex-tables V=0 + ./latex-tables + echo "verify docs..." while read -r line; do grep -q -e "$line" doc/crypt.tex || { echo "Failed to find \"$line\" in doc/crypt.tex"; exit 1; } From 82b193d7c60e1a32181a48886e314eb6c8b3a35c Mon Sep 17 00:00:00 2001 From: Steffen Jaeckel Date: Mon, 3 Aug 2026 11:20:34 +0200 Subject: [PATCH 2/2] Add ARIA to latex-tabels tool & PEM docs. Fixes: 05ad38ab66ed ("With ARIA added, we can now decrypt ARIA encrypted PEM files.") Fixes: libtom/libtomcrypt#760 Signed-off-by: Steffen Jaeckel --- demos/latex-tables.c | 1 + doc/crypt.tex | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) diff --git a/demos/latex-tables.c b/demos/latex-tables.c index 360ddaa55..ecb7053db 100644 --- a/demos/latex-tables.c +++ b/demos/latex-tables.c @@ -9,6 +9,7 @@ static const struct { } cipher_name_map[] = { { "", "none" }, { "aes", "AES" }, + { "aria", "ARIA" }, { "blowfish", "Blowfish" }, { "c20p1305", "ChaCha20Poly1305" }, { "camellia", "Camellia" }, diff --git a/doc/crypt.tex b/doc/crypt.tex index 3cf9c5d36..2f94d084e 100644 --- a/doc/crypt.tex +++ b/doc/crypt.tex @@ -8336,6 +8336,24 @@ \subsection{PKCS PEM files} \hline \texttt{AES-128-OFB} & AES & 128 & OFB \\ \hline \texttt{AES-192-OFB} & AES & 192 & OFB \\ \hline \texttt{AES-256-OFB} & AES & 256 & OFB \\ +\hline \texttt{ARIA-128-CBC} & ARIA & 128 & CBC \\ +\hline \texttt{ARIA-192-CBC} & ARIA & 192 & CBC \\ +\hline \texttt{ARIA-256-CBC} & ARIA & 256 & CBC \\ +\hline \texttt{ARIA-128-CFB} & ARIA & 128 & CFB \\ +\hline \texttt{ARIA-192-CFB} & ARIA & 192 & CFB \\ +\hline \texttt{ARIA-256-CFB} & ARIA & 256 & CFB \\ +\hline \texttt{ARIA-128-CFB1} & ARIA & 128 & CFB1 \\ +\hline \texttt{ARIA-192-CFB1} & ARIA & 192 & CFB1 \\ +\hline \texttt{ARIA-256-CFB1} & ARIA & 256 & CFB1 \\ +\hline \texttt{ARIA-128-CFB8} & ARIA & 128 & CFB8 \\ +\hline \texttt{ARIA-192-CFB8} & ARIA & 192 & CFB8 \\ +\hline \texttt{ARIA-256-CFB8} & ARIA & 256 & CFB8 \\ +\hline \texttt{ARIA-128-CTR} & ARIA & 128 & CTR \\ +\hline \texttt{ARIA-192-CTR} & ARIA & 192 & CTR \\ +\hline \texttt{ARIA-256-CTR} & ARIA & 256 & CTR \\ +\hline \texttt{ARIA-128-OFB} & ARIA & 128 & OFB \\ +\hline \texttt{ARIA-192-OFB} & ARIA & 192 & OFB \\ +\hline \texttt{ARIA-256-OFB} & ARIA & 256 & OFB \\ \hline \texttt{BF-CBC} & Blowfish & 128 & CBC \\ \hline \texttt{BF-CFB} & Blowfish & 128 & CFB \\ \hline \texttt{BF-OFB} & Blowfish & 128 & OFB \\