[Progress Communities] [Progress OpenEdge ABL] Forum Post: .Net SHA512CryptoServiceProvider not found on 11.6.3

Status
Not open for further replies.
S

Stefan Drissen

Guest
I have done very little with .Net so far and had a requirement to do some cryptography stuff. Apart from being pretty nightmarish with regards to slinging datatypes around my code works fine on 11.7.1. However with 11.6.3 it does not even compile: Could not find class or interface System.Security.Cryptography.SHA512CryptoServiceProvider. (12886) The following code compiles without any extra assembly references on 11.7.1. 11.6.3 has no problems with the SHA1, but refuses to find the SHA512: def var oSha1 as class System.Security.Cryptography.SHA1CryptoServiceProvider. def var oSha512 as class System.Security.Cryptography.SHA512CryptoServiceProvider. Based on knowledgebase.progress.com/.../000054406: 11.7.1 uses .Net 4.6 11.6.3 uses .Net 4.0 And based on SHA512CryptoServiceProvider Constructor (System.Security.Cryptography) - the SHA512 class has been available since .Net 2.0 What am I missing?

Continue reading...
 
Status
Not open for further replies.
Top