Algorithms for multiplication in Galois field for implementation using systolic arrays