En el contexto del cifrado basado en atributos, ¿el usuario que posee un atributo debe poder acceder al contenido que requiere que el atributo se descifre y se publique antes de que posea el atributo?

Depende del escenario de la aplicación. No tengo experiencia trabajando en una aplicación clasificada (DoD), así que no puedo hablar de eso.
Su pregunta cuando la desglosa, debería o no alguien obtener acceso a los datos de “Texto sin formato”, dado que esos datos se cifraron antes de que ese usuario se uniera / obtuviera ese nivel de clasificación (como la jerarquía del Nivel 1 al Nivel 5 … como ejemplo )

Así que esto depende únicamente del escenario de la aplicación.

¿Su trabajo / nivel requiere que tenga acceso a los datos en texto plano para que pueda realizar el trabajo?
o es la información lo suficientemente sensible (pero no crítica para su trabajo) que si ciertos atributos se cifraron antes de unirse (u obtener acceso a ese nivel), solo tendrá acceso “en adelante”.

Aunque utilicé el nivel o la autorización como ejemplo, no tengo experiencia en el manejo de datos clasificados. Pero el concepto se aplica.