我有一个 28 字节的序列,据说是用 Reed-Solomon (28, 24, 5) 代码编码的。RS 代码使用 8 位符号并在 GF(2 8 ) 中运行。场发生器多项式是 x 8 +x 4 +x 3 +x 2 +1。我正在寻找一种简单的方法来解码这个序列,所以我可以判断这个序列是否有错误。
我已经尝试过 Python ReedSolomon 模块,但我什至不确定如何为我的 RS 代码正确配置编解码器(例如,字段生成多项式的第一个连续根是什么,原始元素是什么)。我也看过Schifra,但我什至无法在我的 Mac 上编译它。
我不太关心平台(例如 Python、C、Scilab),只要它是免费的。