A Hill Cipher implementation with C++