Metadata-Version: 2.4
Name: cryptoase1024
Version: 2.0.0
Summary: ASE-1024: Сверхбезопасный протокол шифрования с блоками по 1024 байта
Author: Team S1S TopTools
Author-email: Hereiop@vk.com
License: MIT
Keywords: cryptography encryption decryption security aes-256 rsa-2048
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Security :: Cryptography
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: cryptography>=41.0.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

\# CRYPTOASE-1024



Сверхбезопасный протокол шифрования с размером блока 1024 байта (8192 бита)



\## Особенности



\- ASE-1024 протокол — собственный протокол шифрования

\- Блоки по 1024 байта — устойчивость к анализу трафика

\- AES-256-GCM — шифрование данных с аутентификацией

\- RSA-2048 — безопасный обмен ключами

\- Perfect Forward Secrecy — уникальный ключ для каждого сообщения

\- E2EE ready — готов к сквозному шифрованию



\## Установка





pip install cryptoase1024



Быстрый старт



python

from cryptoase1024 import ASE1024



\# Создание ключей

alice = ASE1024()

alice.generate\_keys()

bob = ASE1024()

bob.generate\_keys()



\# Шифрование

message = "Секретное сообщение для Боба"

encrypted = alice.encrypt(message, bob.get\_public\_key())



\# Расшифровка

decrypted = bob.decrypt(encrypted)

print(decrypted)

Примеры

Шифрование файла

python

from cryptoase1024 import ASE1024



crypto = ASE1024()

crypto.generate\_keys()

crypto.encrypt\_file("secret.txt", "secret.enc")

crypto.decrypt\_file("secret.enc", "secret\_decrypted.txt")

Защита паролем

python

from cryptoase1024 import ASE1024



\# Ключи защищены паролем

crypto = ASE1024()

crypto.generate\_keys("мой\_супер\_пароль\_123")



\# Публичный ключ можно передать кому угодно

print(crypto.get\_public\_key())

Команды

Команда	Описание

pip install cryptoase1024	Установка библиотеки

python -c "import cryptoase1024; print(cryptoase1024.\_\_version\_\_)"	Проверка версии

Лицензия

MIT License



Copyright (c) 2026 Team S1S TopTools



Авторы

Team S1S TopTools

