I have a crate that implements the various winternitz one-time signature schemes used by hash-based constructions. This groups the very similar instances of wots in xmss, lms, and slh-dsa all under one crate. I'm wondering if this would be of use here, for instance to ease future implementations (such as shrincs). The primitives obviously don't implement the signature traits because they are not meant to be used as is.
I have a crate that implements the various winternitz one-time signature schemes used by hash-based constructions. This groups the very similar instances of wots in xmss, lms, and slh-dsa all under one crate. I'm wondering if this would be of use here, for instance to ease future implementations (such as shrincs). The primitives obviously don't implement the
signaturetraits because they are not meant to be used as is.