- Home /
Sha1/2 encryption on Unity 4.2?
Is there any way to encrypt a password to send it over the network in Unity 4.2? In 3.4 I found System.Security.Cryptography.MD5CryptoServiceProvider(); but I, even if it works, I can't find it on 4.2 docs!! Also Im looking for a better algorithm like Sha1/2
DEAR @DarkSlash: Do you still have the problem? If not, then did any of the answer(s) below help you solve it? if so then tick the one that did as correct. If none did, then we really appreciate your feedback on our answers, letting us know if they did or didn't work for you. For us to improve them, and for you to get better answers. It's not quite right to just ask and disappear
, thanks.
Answer by ArkaneX · Aug 28, 2013 at 01:04 AM
You can use MD5 as well as SHA1/2 in Unity 4.2. All are included in Unity Mono Compatibility page.
Microsoft .NET managed cryptography providers rely on native providers installed in Windows. I don't know how Mono implementation works, but I guess it works the same way. So my advice is to check if your target platform supports the chosen algorithm.
Answer by Julianobsg · Aug 28, 2013 at 12:59 AM
Unity for itself does not have cryptography library. It uses and translate the C# library.
I´m not sure which platforms are supported, but I suggest you to look the msdna documentation for more info about the Security package. (I guess supported by all except flash, but not sure about it)
http://msdn.microsoft.com/library/system.security.cryptography.sha512.aspx
Your answer
Follow this Question
Related Questions
Does Unity have any symmetric crypto libraries? 1 Answer
Security and crypt 1 Answer
Problem With Saving And Cryptography with AES 1 Answer
Saftey on Unity Servers 0 Answers