working on test vectors from NIST