How is this different from laws we have in the US where we require people in public protests to be "unmasked"? Example: The KKK used to do their marches in the full hoods and robes. states started passing laws requiring their faces to be revealed during their marches in order to "shame them" into not doing it. Those laws were ruled constitutional because their right to speak is impinged in any way shape or form.
I'm failing to see how this is different. A right to speak is not the same as a right to speak anonymously.