Be consistent about the type used to represent the base64-encoded cryptographic values involved in the PrivacyPass protocol
In #263 we converted several model classes to use bytes
for their internal representation of PrivacyPass-related values. We still have some other classes which use unicode as their internal representation of similar values - for example, DummyRedeemer._public_key
and PaymentController.allowed_public_keys
.
It would be good to have a representation for these kinds of values that is consistent across the codebase.