eggheadio-github / stack-overflow-copy-paste

Utility functions copy/pasted (and modified slightly) from Stack Overflow
441 stars 606 forks source link

Finding key of hill cipher (key of 2 x 2 matrix) given plaintext and ciphertext #256

Open singhrohan62 opened 5 years ago

singhrohan62 commented 5 years ago

Hi @kentcdodds , I would like to add function for finding key (for this issue, I would like to implement key matrix of order 2). The stackoverflow link for the function is not availablehttps://stackoverflow.com/questions/3997908/understanding-the-hill-cipher-algorithm However, I would like to implement it. I think the function should have two strings each of length 4 and it would return a string of same length as of plaintext and ciphertext.

So, findKey("miss","cikk") would return "byzr"