Block-Cipher
是否可以建構一個3∗33∗33*3MDS 矩陣高飛_(24)GF(24)GF(2^4)?
我正在嘗試為玩具密碼建構一個最小的 MDS 矩陣。我不完全確定,當你有一個生成多項式時,各種程式碼參數如何與我的塊大小相關聯,以及二進制矩陣是如何形成的。
我也很難理解 MDS 有意義的最小欄位和矩陣大小。
矩陣 $ M $ 有秩序的 $ n $ 是 MDS(最大距離可分離)矩陣當且僅當 $ M $ 是非奇異的。因此,如果您有一個 $ n\times n $ MDS 矩陣 $ M $ , 構造 $ (n-1)\times (n-1) $ MDS 矩陣 $ M’ $ 是那麼容易。 $ M’ $ 可以通過選擇任意一個來建構 $ (n-1)\times (n-1) $ 的子矩陣 $ M $ . 在這裡你可以找到一些關於建構 MDS 矩陣的資訊 $ GF(2^q) $ .