mirror of
https://github.com/avinal/blowfish.git
synced 2026-01-09 22:38:33 +05:30
readme updated
This commit is contained in:
18
README.md
18
README.md
@@ -1,2 +1,16 @@
|
||||
# Blowfish
|
||||
Blowfish Encryption Algorithm Implementation in CPP.
|
||||
# Blowfish Encryption Algorithm
|
||||
|
||||
<p align=center><a href="https://github.com/avinal/blowfish/actions"><img alt="build" src="https://github.com/avinal/blowfish/workflows/build/badge.svg?branch=main"></a></p>
|
||||
|
||||
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/)
|
||||
|
||||
Reference in New Issue
Block a user