معرفی شرکت ها


CustomCrypto-0.0.2


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

This package implements tools to build your custom cipher.
ویژگی مقدار
سیستم عامل -
نام فایل CustomCrypto-0.0.2
نام CustomCrypto
نسخه کتابخانه 0.0.2
نگهدارنده ['Maurice Lambert']
ایمیل نگهدارنده ['mauricelambert434@gmail.com']
نویسنده Maurice Lambert
ایمیل نویسنده mauricelambert434@gmail.com
آدرس صفحه اصلی https://github.com/mauricelambert/CustomCrypto
آدرس اینترنتی https://pypi.org/project/CustomCrypto/
مجوز GPL-3.0 License
![CustomCrypto logo](https://mauricelambert.github.io/info/python/security/CustomCrypto_small_background.png "CustomCrypto logo") # CustomCrypto ## Description This package implements tools to build your custom cipher. ## Requirements This package require : - python3 - python3 Standard Library ## Installation ```bash pip install CustomCrypto ``` ## Usages ### Python script ```python from CustomCrypto import CustomCrypto, xor, viginere, decipher_viginere import string crypto = CustomCrypto(xor) cipher = crypto.dynamic_key_1(b'00', [ord('0')]) decipher = bytes(crypto.reverse_dynamic_key_1(cipher, [ord('0')])) cipher = CustomCrypto(viginere, string.ascii_uppercase, alphabet_length=26).dynamic_key_2('ACCA', ('C', 'A')) decipher = CustomCrypto(decipher_viginere, string.ascii_uppercase, alphabet_length=26).dynamic_key_2('CCCC', ('C', 'A')) crypto = CustomCrypto(None) shuffle_data = crypto.shuffle('ABCDEFGH', 4) data = crypto.unshuffle(shuffle_data, 4) shuffle_data = crypto.reverse('ABCD') data = crypto.reverse(shuffle_data) modified_data = crypto.shift(b'\xff\x00\xf0\xa5\xaa') data = crypto.shift(modified_data) lines = crypto.group('0' * 40, '0') lines = "\n".join(" ".join("".join(chars) for chars in words) for words in lines) print(lines) ``` ## Links - [Github Page](https://github.com/mauricelambert/CustomCrypto/) - [Documentation](https://mauricelambert.github.io/info/python/security/CustomCrypto.html) - [Pypi package](https://pypi.org/project/CustomCrypto/) ## Licence Licensed under the [GPL, version 3](https://www.gnu.org/licenses/).


زبان مورد نیاز

مقدار نام
>=3.6 Python


نحوه نصب


نصب پکیج whl CustomCrypto-0.0.2:

    pip install CustomCrypto-0.0.2.whl


نصب پکیج tar.gz CustomCrypto-0.0.2:

    pip install CustomCrypto-0.0.2.tar.gz