// Used for ONLY signatures public EccDsa(ISha sha, IEccNonceProvider nonceProvider) { Sha = sha; _nonceProvider = nonceProvider; }
// Used for both signatures and keys public EccDsa(ISha sha, IEccNonceProvider nonceProvider, EntropyProviderTypes entropyType) { Sha = sha; _nonceProvider = nonceProvider; _entropyProvider = _entropyFactory.GetEntropyProvider(entropyType); }