Cifrado basado en atributos
¿Qué es Cifrado basado en atributos?
Cifrado basado en atributosCifrado de clave publica (Sahai/Waters 2005) donde textos cifrados y claves se ligan a atributos y politicas, descifrando solo si la politica se cumple.
El cifrado basado en atributos (ABE), introducido por Amit Sahai y Brent Waters en 2005, generaliza el cifrado basado en identidad asociando textos cifrados y claves de descifrado con conjuntos de atributos. En Key-Policy ABE (KP-ABE) la clave secreta del usuario codifica una politica de acceso y el texto cifrado lleva atributos; en Ciphertext-Policy ABE (CP-ABE) es al reves: el texto cifrado lleva una politica booleana sobre atributos y la clave incorpora atributos. El descifrado solo tiene exito si los atributos satisfacen la politica. ABE suele emplear emparejamientos bilineales en curvas como BN254 o BLS12-381 y resiste a la colusion por construccion. Es util para control de acceso fino en almacenamiento compartido, registros de salud electronicos, lagos de datos cifrados y DRM con un solo texto cifrado para muchos destinatarios.
● Ejemplos
- 01
Un hospital cifra registros una vez con la politica ('medico' Y 'cardiologia') O 'investigador'.
- 02
Bibliotecas como OpenABE y Charm-Crypto implementan KP-ABE y CP-ABE.
● Preguntas frecuentes
¿Qué es Cifrado basado en atributos?
Cifrado de clave publica (Sahai/Waters 2005) donde textos cifrados y claves se ligan a atributos y politicas, descifrando solo si la politica se cumple. Pertenece a la categoría de Criptografía en ciberseguridad.
¿Qué significa Cifrado basado en atributos?
Cifrado de clave publica (Sahai/Waters 2005) donde textos cifrados y claves se ligan a atributos y politicas, descifrando solo si la politica se cumple.
¿Cómo funciona Cifrado basado en atributos?
El cifrado basado en atributos (ABE), introducido por Amit Sahai y Brent Waters en 2005, generaliza el cifrado basado en identidad asociando textos cifrados y claves de descifrado con conjuntos de atributos. En Key-Policy ABE (KP-ABE) la clave secreta del usuario codifica una politica de acceso y el texto cifrado lleva atributos; en Ciphertext-Policy ABE (CP-ABE) es al reves: el texto cifrado lleva una politica booleana sobre atributos y la clave incorpora atributos. El descifrado solo tiene exito si los atributos satisfacen la politica. ABE suele emplear emparejamientos bilineales en curvas como BN254 o BLS12-381 y resiste a la colusion por construccion. Es util para control de acceso fino en almacenamiento compartido, registros de salud electronicos, lagos de datos cifrados y DRM con un solo texto cifrado para muchos destinatarios.
¿Cómo defenderse de Cifrado basado en atributos?
Las defensas contra Cifrado basado en atributos combinan habitualmente controles técnicos y prácticas operativas, como se detalla en la definición.
¿Cuáles son otros nombres para Cifrado basado en atributos?
Nombres alternativos comunes: ABE, KP-ABE, CP-ABE.
● Términos relacionados
- cryptography№ 512
Cifrado basado en identidad
Cifrado de clave publica donde un identificador arbitrario (correo, telefono) sirve de clave publica, con claves privadas emitidas por un Private Key Generator (Boneh/Franklin 2001).
- cryptography№ 871
Re-cifrado por proxy
Tecnica criptografica que permite a un proxy semiconfiable transformar un texto cifrado bajo la clave de Alicia en otro descifrable por Bob sin conocer el texto en claro.
- cryptography№ 879
Criptografía de clave pública
Rama de la criptografía que usa pares de claves pública y privada para permitir cifrado, intercambio de claves, firmas digitales y autenticación sin secretos previos.
- cryptography№ 481
Cifrado homomórfico
Esquema de cifrado que permite realizar cálculos directamente sobre textos cifrados produciendo resultados también cifrados que se corresponden con las operaciones en el texto plano.
- cryptography№ 109
Firma BLS
Firma digital corta basada en emparejamientos de Boneh, Lynn y Shacham (2001), que admite firmas individuales deterministas y agregacion eficiente entre muchos firmantes.