From 38b2b977cd8804e52c1f85ebe7f8a28d407f9b8c Mon Sep 17 00:00:00 2001 From: Oleksii Trekhleb Date: Thu, 17 Dec 2020 09:27:32 +0100 Subject: [PATCH] Add Hill Cipher. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b470aeef..784dcd7c 100644 --- a/README.md +++ b/README.md @@ -141,7 +141,7 @@ a set of rules that precisely define a sequence of operations. * **Cryptography** * `B` [Polynomial Hash](src/algorithms/cryptography/polynomial-hash) - rolling hash function based on polynomial * `B` [Caesar Cipher](src/algorithms/cryptography/caesar-cipher) - simple substitution cipher - * `B` [Hill Cipher](src/algorithms/cryptography/hill-cipher) - polygraphic substitution cipher + * `B` [Hill Cipher](src/algorithms/cryptography/hill-cipher) - substitution cipher based on linear algebra * **Machine Learning** * `B` [NanoNeuron](https://github.com/trekhleb/nano-neuron) - 7 simple JS functions that illustrate how machines can actually learn (forward/backward propagation) * `B` [k-NN](src/algorithms/ml/knn) - k-nearest neighbors classification algorithm