Currently, private key material has a show instance; this should be explicitly set to ```haskell instance Show (SignKeyDSIGN * ) where show _ = "*DSIGN:<secret>" ``` see https://github.com/IntersectMBO/cardano-base/pull/587#discussion_r2666629848