In #1023 we added methods for SignMu() and VerifyMu(), which basically allows for pre-hashing. However in practice, to compute Mu, you have to hash the public key tr, even though it is already present in both SigningKey::tr and VerifyingKey::tr.
Therefor I propose adding SigningKey::compute_mu() and VerifyingKey::compute_mu() to facilitate external mu signing and verifying.
In #1023 we added methods for
SignMu()andVerifyMu(), which basically allows for pre-hashing. However in practice, to compute Mu, you have to hash the public keytr, even though it is already present in bothSigningKey::trandVerifyingKey::tr.Therefor I propose adding
SigningKey::compute_mu()andVerifyingKey::compute_mu()to facilitate external mu signing and verifying.