Шифр (Cipher)
Что такое Шифр (Cipher)?
Шифр (Cipher)Алгоритм, преобразующий открытый текст в шифртекст (шифрование) и обратно (расшифрование); параметризуется одним или несколькими криптоключами.
Шифр — это алгоритм, выполняющий шифрование и расшифрование. Современные шифры делятся на симметричные (один общий ключ: AES, ChaCha20, 3DES) и асимметричные (пара открытый/закрытый ключ: RSA, ECC), а также на блочные (фиксированные блоки, AES-128) и поточные (бит/байт, ChaCha20). Шифр обычно сочетают с режимом работы (CBC, GCM, CTR) и с производными ключей, MAC или AEAD-конструкциями, чтобы одновременно обеспечить конфиденциальность и целостность. Сегодня предпочтительны AEAD-конструкции AES-GCM, AES-GCM-SIV или ChaCha20-Poly1305 с корректным управлением IV/nonce.
● Примеры
- 01
Шифр-сюита TLS 1.3 TLS_AES_128_GCM_SHA256.
- 02
Шифрование диска по схеме AES-XTS-256.
● Частые вопросы
Что такое Шифр (Cipher)?
Алгоритм, преобразующий открытый текст в шифртекст (шифрование) и обратно (расшифрование); параметризуется одним или несколькими криптоключами. Относится к категории Криптография в кибербезопасности.
Что означает Шифр (Cipher)?
Алгоритм, преобразующий открытый текст в шифртекст (шифрование) и обратно (расшифрование); параметризуется одним или несколькими криптоключами.
Как работает Шифр (Cipher)?
Шифр — это алгоритм, выполняющий шифрование и расшифрование. Современные шифры делятся на симметричные (один общий ключ: AES, ChaCha20, 3DES) и асимметричные (пара открытый/закрытый ключ: RSA, ECC), а также на блочные (фиксированные блоки, AES-128) и поточные (бит/байт, ChaCha20). Шифр обычно сочетают с режимом работы (CBC, GCM, CTR) и с производными ключей, MAC или AEAD-конструкциями, чтобы одновременно обеспечить конфиденциальность и целостность. Сегодня предпочтительны AEAD-конструкции AES-GCM, AES-GCM-SIV или ChaCha20-Poly1305 с корректным управлением IV/nonce.
Как защититься от Шифр (Cipher)?
Защита от Шифр (Cipher) обычно сочетает технические меры и операционные практики, как описано в определении выше.
● Связанные термины
- cryptography№ 105
Блочный шифр
Симметричный шифр, шифрующий блоки фиксированной длины с использованием секретного ключа; для данных произвольной длины применяется совместно с режимом работы.
- cryptography№ 1109
Поточный шифр
Симметричный шифр, шифрующий данные побитно или побайтно через XOR с псевдослучайной ключевой последовательностью, выработанной из ключа и nonce.
- cryptography№ 172
Набор шифров (cipher suite)
Именованная комбинация криптографических алгоритмов — обмена ключами, аутентификации, шифрования и контроля целостности — согласуемая протоколами вроде TLS для конкретной сессии.
- cryptography№ 1121
Симметричное шифрование
Схема шифрования, в которой один и тот же секретный ключ используется и для шифрования, и для расшифрования; обеспечивает высокую скорость и стойкую конфиденциальность при безопасном обмене ключом.
- cryptography№ 067
Асимметричное шифрование
Криптографическая схема, использующая математически связанные пары ключей (открытый — для шифрования, закрытый — для расшифрования) и позволяющая безопасно общаться без предварительного обмена секретом.
- cryptography№ 379
Шифрование
Криптографическое преобразование открытого текста в шифротекст с помощью алгоритма и ключа, при котором восстановить исходные данные могут только авторизованные стороны.