interface RegisteredHash : Type -> Typeheader_n_byte : Natheader : Vect header_n_byte Bits8header_n_byte : RegisteredHash algo => Natheader : {auto __con : RegisteredHash algo} -> Vect header_n_byte Bits8der_digest_n_byte : RegisteredHash algo => NathashWithHeader : {auto {conArg:4873} : RegisteredHash algo} -> List Bits8 -> Vect der_digest_n_byte Bits8