Group: Forum Members
Last Active: 10 Years Ago
Posts: 15,
Visits: 1
|
Hi, We're using Diagramming for .Net WinForms. Is there anything we can do to get it to run on a Windows machine with FIPS enabled? Currently, when we enable FIPS, NLicenseManager is throwing the following exception:
System.TypeInitializationException: The type initializer for 'Nevron.NLicenseManager' threw an exception. ---> System.InvalidOperationException: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms. at System.Security.Cryptography.SHA1Managed..ctor() at Nevron.Compression.l111Il.ComputeHash(Byte[] bytes) at Nevron.Compression.l111Il.l1lI1lll(Byte[] bytes) at Nevron.NLicenseManager.SetLicense(NLicense license) at Nevron.NLicenseManager.l1l1IlII() at Nevron.NLicenseManager..ctor() at Nevron.NLicenseManager..cctor()
We’re checking for our Nevron license during runtime initialization and the exception occurs on the call to SetLicense:
Nevron.NLicense license = new Nevron.NLicense(""); Nevron.NLicenseManager.Instance.SetLicense(license); Nevron.NLicenseManager.Instance.LockLicense = true;
Is there some way around this, for example can we do the license check during compilation?
Thanks in advance. Doug
|