¿Existe un esquema de encriptación que permita la siguiente situación
Alicia quiere publicar datos encriptados en un canal público en el que diferentes personas puedan descifrar diferentes segmentos (no necesariamente mutuamente excluyentes), todos saben qué segmentos pueden ser leídos por quién (declarado de antemano antes de que A publique datos). Supongamos que un segmento s está destinado tanto para B como para C. B logró descifrarlo y sabe por este protocolo por definir que C también puede descifrar lo mismo. En otras palabras, B puede testificar contra C de que C puede descifrar el mensaje, y es imposible que A salte de la versión que B obtuvo.
Un poco como acuse de recibo / comprobante de recibo por C, atestiguado por B, sin la posibilidad de que Alice lo manipule por lo que B ve el testigo
Estoy pensando que debería haber un esquema de clave pública / privada para hacer esto ...