Updated 实现ML‐DSA所需的多项式和线性代数知识 (markdown)

Sun Yimin 2025-04-30 09:10:35 +00:00
parent 74047a33be
commit 172f4c3126

@ -16,4 +16,7 @@ $$ \downarrow $$
每个系数都适合放在一个`uint32`中,所以你可以为多项式编写一个类型,比如`[256]uint32`
要加或减两个多项式(或者环元素),你需要逐个系数地进行( $c[0] = a[0] + b[0]$ 以此类推。在ML-DSA中你永远不会直接乘以环元素。
要加或减两个多项式(或者环元素),你需要逐个系数地进行( $c[0] = a[0] + b[0]$ 以此类推。在ML-DSA中你永远不会直接乘以环元素。
# 模运算
ML-DSA中有两种模运算 $mod$ $mod^{+_-}$