里德-所罗门纠错是一种前向纠错码。它通过对数据构建的多项式进行超采样来工作。多项式在几个点上被评估,这些值被发送或记录。对多项式的采样次数超过了必要的范围,使得多项式被过度确定。只要它能正确接收 "许多 "点,即使存在 "少数 "坏点,接收器也能恢复原始多项式。

里德-所罗门编码被用于许多不同类型的商业应用,例如CDDVD和蓝光光盘,数据传输技术,如DSL和WiMAX,以及广播系统,如DVB和ATSC。