Linear Algebra And Cryptography