Application of circulant matrices to the construction and decoding of linear codes | IEEE Journals & Magazine | IEEE Xplore