From 6555f0ccc59f94e41a63bf953266b08a3ca2b965 Mon Sep 17 00:00:00 2001 From: avinal <185067@nith.ac.in> Date: Tue, 16 Feb 2021 18:40:18 +0530 Subject: [PATCH] readme updated --- README.md | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5fc8316..0457361 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,16 @@ -# Blowfish -Blowfish Encryption Algorithm Implementation in CPP. +# Blowfish Encryption Algorithm + +
+ +Blowfish is a symmetric block cipher that can be used as a drop-in replacement for DES or IDEA. It takes a variable-length key, from 32 bits to 448 bits, making it ideal for both domestic and exportable use. Blowfish was designed in 1993 by Bruce Schneier as a fast, free alternative to existing encryption algorithms. Since then it has been analyzed considerably, and it is slowly gaining acceptance as a strong encryption algorithm. Blowfish is unpatented and license-free, and is available free for all uses. + +## About this project + +This is a C++ implementation of the encryption algorithm. + +## How to use this in your project? +*will be updated soon* + +## References +- [Description of a new variable-length key, 64-bit block cipher (Blowfish)](https://link.springer.com/chapter/10.1007/3-540-58108-1_24) +- [The Blowfish Encryption Algorithm](https://www.schneier.com/academic/blowfish/)