Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 075

Атрибутное шифрование

Что такое Атрибутное шифрование?

Атрибутное шифрованиеОткрытое шифрование (Сахай/Уотерс, 2005), где шифротексты и ключи связаны с атрибутами и политиками; расшифрование возможно только при выполнении политики.


Атрибутное шифрование (ABE), предложенное Амитом Сахаем и Брентом Уотерсом в 2005 году, обобщает идентификационное шифрование, связывая шифротексты и ключи расшифрования с наборами атрибутов. В Key-Policy ABE (KP-ABE) закрытый ключ пользователя кодирует политику доступа, а шифротекст несёт атрибуты; в Ciphertext-Policy ABE (CP-ABE) наоборот — шифротекст содержит булеву политику над атрибутами, а ключи — атрибуты. Расшифрование удаётся только при выполнении политики. ABE обычно строится на билинейных спариваниях на кривых BN254 или BLS12-381 и устойчив к сговору по построению. Применяется для тонкого контроля доступа к общим облачным хранилищам, электронным медицинским картам, зашифрованным data lake и DRM, когда один шифротекст обслуживает многих получателей.

Примеры

  1. 01

    Больница один раз шифрует записи политикой ('врач' И 'кардиология') ИЛИ 'исследователь'.

  2. 02

    Библиотеки OpenABE и Charm-Crypto реализуют схемы KP-ABE и CP-ABE.

Частые вопросы

Что такое Атрибутное шифрование?

Открытое шифрование (Сахай/Уотерс, 2005), где шифротексты и ключи связаны с атрибутами и политиками; расшифрование возможно только при выполнении политики. Относится к категории Криптография в кибербезопасности.

Что означает Атрибутное шифрование?

Открытое шифрование (Сахай/Уотерс, 2005), где шифротексты и ключи связаны с атрибутами и политиками; расшифрование возможно только при выполнении политики.

Как работает Атрибутное шифрование?

Атрибутное шифрование (ABE), предложенное Амитом Сахаем и Брентом Уотерсом в 2005 году, обобщает идентификационное шифрование, связывая шифротексты и ключи расшифрования с наборами атрибутов. В Key-Policy ABE (KP-ABE) закрытый ключ пользователя кодирует политику доступа, а шифротекст несёт атрибуты; в Ciphertext-Policy ABE (CP-ABE) наоборот — шифротекст содержит булеву политику над атрибутами, а ключи — атрибуты. Расшифрование удаётся только при выполнении политики. ABE обычно строится на билинейных спариваниях на кривых BN254 или BLS12-381 и устойчив к сговору по построению. Применяется для тонкого контроля доступа к общим облачным хранилищам, электронным медицинским картам, зашифрованным data lake и DRM, когда один шифротекст обслуживает многих получателей.

Как защититься от Атрибутное шифрование?

Защита от Атрибутное шифрование обычно сочетает технические меры и операционные практики, как описано в определении выше.

Какие есть другие названия Атрибутное шифрование?

Распространённые альтернативные названия: ABE, KP-ABE, CP-ABE.

Связанные термины