Код IT
← Каталог

Архитектура взаимодействия мессенджеров — Роли ключей в системе

Фрагмент из «Архитектура взаимодействия мессенджеров»: Роли ключей в системе.

python infra-securityencyclopedia8-07-informatsionnaya-bezopasnost-1152 embed URL статья в энциклопедии
Python main.py
def encrypt_message(text, public_key):
    """
    Код демонстрирует базовую логику шифрования.
    public_key — открытая часть пары ключей.
    text — исходное сообщение пользователя.
    """
    encrypted = apply_encryption_algorithm(text, public_key)
    return encrypted

def decrypt_message(encrypted_text, private_key):
    """
    Код демонстрирует базовую логику расшифровки.
    private_key — закрытая часть пары ключей.
    encrypted_text — полученный зашифрованный блок.
    """
    decrypted = apply_decryption_algorithm(encrypted_text, private_key)
    return decrypted
def encrypt_message(text, public_key):
    """
    Код демонстрирует базовую логику шифрования.
    public_key — открытая часть пары ключей.
    text — исходное сообщение пользователя.
    """
    encrypted = apply_encryption_algorithm(text, public_key)
    return encrypted

def decrypt_message(encrypted_text, private_key):
    """
    Код демонстрирует базовую логику расшифровки.
    private_key — закрытая часть пары ключей.
    encrypted_text — полученный зашифрованный блок.
    """
    decrypted = apply_decryption_algorithm(encrypted_text, private_key)
    return decrypted