Эллиптические кривые и цифровые подписи
Коротко: Криптография на эллиптических кривых обеспечивает высокую безопасность при коротких ключах. С цифровыми подписями (например, Ed25519, ECDSA) доказывают, что сообщение исходит от определённого владельца ключа и не изменено.
Подробнее: Подпись возникает из сообщения и закрытого ключа и проверяется открытым ключом. Если кто-то подделает сообщение, подпись перестанет подходить. 256-битный ключ ECC примерно соответствует 3072-битному ключу RSA.
Подробности
- Хеш перед подписью: подписывают хеш…
См. также: Диффи — Хеллман и прямая секретность, постквантовая криптография