c# cryptography hashing functions
-
How secure are these algorithms for cryptography? Can you use these functions for commercial applications or would one need to create your own cryptography hashing function? I want to use one of these cryptography functions to prove that the DB's data has not been tampered with. So on my side the hashing number would be stored as well some 3rd party to show that the two hashing numbers are equal. MD5CryptoServiceProvider SHA1CryptoServiceProvider SHA384Managed Thanks
-
How secure are these algorithms for cryptography? Can you use these functions for commercial applications or would one need to create your own cryptography hashing function? I want to use one of these cryptography functions to prove that the DB's data has not been tampered with. So on my side the hashing number would be stored as well some 3rd party to show that the two hashing numbers are equal. MD5CryptoServiceProvider SHA1CryptoServiceProvider SHA384Managed Thanks
Well, if they're supposed to comply with standards then they are as secure as the algorithms themselves. As far as I know MD5 is considered insecure and I think that SHA384 is more secure than SHA1. Take a look at the following article: http://en.wikipedia.org/wiki/Cryptographic_hash_function[^]
The Welsh will always support two teams: The Welsh, and anyone playing England :)
-
How secure are these algorithms for cryptography? Can you use these functions for commercial applications or would one need to create your own cryptography hashing function? I want to use one of these cryptography functions to prove that the DB's data has not been tampered with. So on my side the hashing number would be stored as well some 3rd party to show that the two hashing numbers are equal. MD5CryptoServiceProvider SHA1CryptoServiceProvider SHA384Managed Thanks
If you're asking how secure these standard algorithms are then you should in any case restrain from creating your own algorithm! If you don't even know the standards, I'm pretty sure everything you can come up with will be a lot weaker than what cryptography specialists have created.
Regards, mav -- Black holes are the places where god divided by 0...