Bkliz
Bkliz (Black Lizard) is an Open Source Python Library for Encryption/Decryption.
It is based on UTF - 8
Character Encoding which provide unique Encryption for same input over mutiple iterations. It is:
- Fast: It is build on Python 3 and work efficiently for long range inputs.
- Simple: Its design makes it convenient and light weight.
- Secure: It provide new encryption for same input again and again.
- Powerful: It provide highly unbreakable encryption for each new input.
- Customizable: You can add salt accordingly to increase its security.
- Open-Source: You can modify its source code for your personal use.
Installation
It is currently available for Python>=3.6
and can be install using pip
:
pip install -U bkliz
Example
It provides two standard methods encode
& decode
which can be used by importing bkliz library in your .py
file:
import bkliz
message = 'Meet me at 9 AM'
for i in range(0,3):
encode_mess = bkliz.encode(message)
print('\nEnc/Mess: ' + encode_mess)
decode_mess = bkliz.decode(encode_mess)
print('Dec/Mess: ' + decode_mess)
Output:
Enc/Mess: ¾ĀđČšiŁìùėШWª»§uă=Xïèí¿v
Dec/Mess: Meet me at 9 AM
Enc/Mess: ©ë¦š±ćÀşvĜê§ìkPü ,±¯čċ^Ùu®
Dec/Mess: Meet me at 9 AM
Enc/Mess: ÁÓŚÔœėòhĵØzgʼn8}õÃõÁáÐÇP5ċ
Dec/Mess: Meet me at 9 AM
Code of Conduct
Powflix has adopted "Contributor Covenant Code of Conduct V2.0", participants are expected to follow the guidelines described in CODE_OF_CONDUCT
Contributing
Your help in making BKLIZ better will be highly appreciated. If you're interested, please refer CONTRIBUTING
License
Bkliz is licensed under "GNU General Public License v3 (GPLv3)", read details in LICENSE
Copyright
Copyright (C) 2020 Powflix Inc., and its affiliates. | Website | GitHub | Twitter |