I'm using DSA to create a signature for a binary blob, and I'm trying to figure out what I would gain from using the DSASignatureFormatter's CreateSignature(byte[]), rather than just using DSACryptoServiceProvider's CreateSignature(byte[]) I'm using DSA to create a signature for a binar